BIG Language Solutions
Website:
biglanguage.com
Job details:
Position: Python Developer – Virtual Interpreter
Location: Remote / Hybrid
Experience: 3–5 Years
Reports To: VP of AI
Employment Type: Full-time
________________________________________
About the Role
We are looking for a skilled Python Developer to build and scale a Speech-to-Speech Translation (S2ST) Virtual Interpreter system. This role involves working on a cascading pipeline integrating Speech Recognition (ASR), Machine Translation (MT), and Text-to-Speech (TTS) services via APIs.
You will play a key role in designing, developing, and optimizing real-time multilingual communication systems with a strong focus on performance, scalability, and reliability.
________________________________________
Key Responsibilities
• Design and develop backend services for a real-time S2ST pipeline
• Integrate and orchestrate APIs for:
o Speech Recognition (ASR)
o Machine Translation (MT)
o Text-to-Speech (TTS)
• Build efficient, low-latency streaming pipelines for audio processing
• Optimize system performance for real-time communication use cases
• Conduct load testing and performance benchmarking on:
o Google Cloud Platform (GCP)
o Azure Kubernetes Service (AKS)
• Design scalable, fault-tolerant architectures for high concurrency
• Own features end-to-end: from design to deployment and monitoring
• Collaborate with ASR Research, DevOps, and product teams to deliver robust solutions
• Implement logging, monitoring, and alerting for production systems
________________________________________
Required Skills & Qualifications
• 3–5 years of professional experience in Python development
• Strong proficiency in Python frameworks (e.g., FastAPI, Flask)
• Experience working with real-time or streaming systems
• Hands-on experience integrating external APIs (ASR, MT, TTS preferred)
• Solid understanding of:
o Asynchronous programming (asyncio, event-driven systems)
o REST/gRPC APIs
• Experience with containerization (Docker) and orchestration (Kubernetes)
• Familiarity with GCP and/or Azure (AKS)
• Experience in load testing tools (Locust, k6, JMeter, etc.)
• Strong understanding of system design, scalability, and performance tuning
________________________________________
Preferred Qualifications
• Experience with speech/audio processing or NLP systems
• Knowledge of streaming frameworks (Kafka, Pub/Sub, WebSockets)
• Familiarity with microservices architecture
• Exposure to CI/CD pipelines and DevOps practices
• Experience with real-time communication systems
________________________________________
What We’re Looking For
• An efficient and clean coder with strong problem-solving skills
• High sense of ownership — takes features from idea to production
• Ability to work independently in a fast-paced environment
• Strong debugging and performance optimization skills
• Clear communicator and collaborative team player
Click on Apply to know more.