Talent box labs
Speech AI Engineer - Python/Flask
Job Location
bangalore, India
Job Description
Job Description : Speech AI Application Engineer We are seeking a highly skilled Speech AI Application Engineer to 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 maintain backend systems using Python (3) and frameworks such as FastAPI or Flask. - Ensure application scalability and reliability using Gunicorn or Uvicorn. - Design and optimize SQL and No-SQL databases for efficient data storage and retrieval. - Work with Redis and other caching databases to improve application performance. - Manage message queues like RabbitMQ or similar for efficient task handling. - Build and deploy applications in Docker containers, following containerization best practices. - Collaborate with the DevOps team to manage container orchestration and ensure smooth deployment workflows. - Use Git for version control and participate in code reviews to maintain clean, modular code. - Debug, troubleshoot, and resolve issues in Python applications and backend services. - Follow standard modular and clean code practices to 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 : - 3 years of experience in backend development, particularly using Python3. - Hands-on experience with SQL and No-SQL databases. - Proficiency in building REST APIs using FastAPI, Flask, or similar frameworks. - Expertise in managing backend servers using Gunicorn/Uvicorn. - Experience with Docker and containerization. - Strong debugging skills and the ability to solve issues in Python applications and backend systems. - Familiarity with Redis, caching databases, and message queues such as RabbitMQ. - Proficient understanding of Git and version control best practices. - Understanding of modular programming principles and clean code methodologies. - Knowledge of speech processing and speech-related backend tasks is a plus. Good to Have : - Experience with Speech AI and speech processing pipelines. - Familiarity with machine learning models and speech-related tasks in a production environment. Benefits : - Opportunity to work on cutting-edge Speech AI applications. - 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 of Speech AI applications (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 4/20/2025
Location: bangalore, IN
Posted Date: 4/20/2025
Contact Information
Contact | Human Resources Talent box labs |
---|