We are seeking a highly skilledSpeech AI Application Engineerto join our team, specializing in building and optimizing backend solutions for AI-driven speech processing applications. The ideal candidate will have expertise in backend technologies, containerization, and be proficient in debugging and optimizing Python applications. If you have a passion for developing scalable and efficient applications in the speech AI space, this role is for you.Key Responsibilities: Develop and maintainbackend systemsusing Python (3+) and frameworks such asFastAPIorFlask . Ensure application scalability and reliability usingGunicornorUvicorn . Design and optimizeSQLandNo-SQLdatabases for efficient data storage and retrieval. Work withRedisand othercaching databasesto improve application performance. Managemessage queueslikeRabbitMQor similar for efficient task handling. Build and deploy applications inDockercontainers, following containerization best practices. Collaborate with the DevOps team to manage container orchestration and ensure smooth deployment workflows. UseGitfor version control and participate in code reviews to maintain clean, modular code. Debug, troubleshoot, and resolve issues in Python applications and backend services. Followstandard modular and clean code practicesto maintain the quality and sustainability of codebases. Collaborate with cross-functional teams, including speech scientists and machine learning engineers, to support backend tasks related to speech processing.Qualifications: 3+ years of experiencein backend development, particularly usingPython3 . Hands-on experience withSQLandNo-SQLdatabases. Proficiency in building REST APIs usingFastAPI ,Flask , or similar frameworks. Expertise in managing backend servers usingGunicorn / Uvicorn . Experience withDockerandcontainerization . Strong debugging skills and the ability to solve issues in Python applications and backend systems. Familiarity withRedis ,caching databases , andmessage queuessuch asRabbitMQ . Proficient understanding ofGitand version control best practices. Understanding ofmodular programmingprinciples and clean code methodologies. Knowledge ofspeech processingandspeech-related backend tasksis a plus. Good to Have: Experience withspeech AIandspeech processing pipelines . Familiarity withmachine learning modelsandspeech-related tasksin a production environment. Benefits: Opportunity to work on cutting-edgeSpeech AIapplications. Collaborative work environment with opportunities for growth and development. Exposure to the latest technologies in the AI and Speech Processing space. Join us and contribute to transforming the future ofSpeech AI applications !
Job Title
Speech AI Application Engineer