About the Role

We are building enterprise conversational AI systems, including speech recognition (ASR), text-to-speech (TTS), LLM applications, and real-time voice infrastructure. You will work closely with our AI engineers to deploy, operate, and scale backend services that power our AI platform. This role focuses on backend engineering, Linux administration, cloud deployment, and infrastructure automation. You are not expected to train machine learning models, but you should be comfortable supporting AI workloads in production.


Responsibilities Backend Development
  • Develop and maintain Python backend services using FastAPI
  • Design and build REST APIs and WebSocket services
  • Integrate AI services with databases and external systems
  • Implement authentication, authorization, and security best practices
  • Debug and optimize backend application performance
Cloud & Infrastructure
  • Deploy and maintain services on AWS
  • Build and manage Docker containers
  • Manage container images using Amazon ECR
  • Configure and maintain Linux servers
  • Implement CI/CD pipelines for automated deployments
  • Monitor service health and troubleshoot production issues
Database & Platform Operations
  • Design and maintain PostgreSQL databases
  • Optimize database queries and indexing
  • Manage backups and disaster recovery procedures
  • Maintain application configurations and secrets management
AI Platform Support
  • Support deployment of ASR, TTS, and LLM services
  • Work with ML engineers to package and deploy models
  • Manage GPU and CPU-based inference services
  • Assist in performance tuning and infrastructure scaling


Required Skills Python
  • Strong Python development experience
  • Experience building APIs using FastAPI, Flask, or Django
  • Understanding of asynchronous programming
Linux
  • Comfortable working in Linux environments
  • Experience with shell scripting
  • Process management and troubleshooting
  • Networking fundamentals
AWS

Experience with:

  • EC2
  • ECR
  • IAM
  • CloudWatch
  • VPC fundamentals
  • Security Groups
Containers
  • Docker
  • Docker Compose
  • Container deployment workflows
Database
  • PostgreSQL
  • Query optimization
  • Indexing
  • Database migrations
CI/CD
  • Git
  • GitHub Actions, GitLab CI, or similar
  • Automated deployment pipelines
Nice to Have
  • ECS
  • EKS
  • Terraform
  • S3
  • Nginx
  • Redis
  • GPU servers
  • AI model serving experience
  • Experience deploying LLM or speech AI systems


What We Care About

We care more about practical experience than years of experience.

Show us:

  • APIs you've built
  • Linux systems you've managed
  • Cloud deployments you've operated
  • Dockerized applications you've deployed
  • Infrastructure you've automated

If you can build reliable backend services and keep systems running in production, we want to hear from you.



Python Backend Engineer

Apply Now
Back to search page