About the Role
You will contribute to both server-side logic and supporting front-end components, focusing on building robust, scalable services while collaborating closely with product and machine learning teams.
Responsibilities
- Design and maintain core back-end services and APIs
- Optimize performance and reliability of distributed systems
- Collaborate on architecture decisions for scalable infrastructure
- Write clean, testable code across the stack
- Support deployment pipelines and monitoring systems
- Work closely with machine learning engineers to productionize models
- Improve developer tooling and internal platforms
- Troubleshoot production issues across services
- Contribute to database design and query optimization
- Ensure code quality through code reviews and testing
- Help define technical standards and best practices
- Integrate third-party services and APIs
- Support front-end development when needed
- Participate in incident response and on-call rotations
- Refactor legacy systems for better maintainability
- Implement security best practices across services
- Collaborate with product teams to define feature scope
- Monitor system health and performance metrics
- Contribute to documentation for internal and external use
- Evaluate new technologies for potential adoption
- Support scalability efforts as user demand grows
- Work with containerized environments and orchestration tools
- Assist in building internal dashboards and tooling
- Ensure compliance with data privacy standards
- Participate in agile planning and sprint execution
Nice to Have
- Experience with machine learning deployment pipelines
- Familiarity with speech synthesis or audio processing
- Knowledge of GraphQL
- Experience with Kubernetes or similar orchestration
- Contributions to open-source projects
- Experience in startup or high-growth environments
- Background in systems programming
- Understanding of edge computing concepts
- Experience with high-traffic APIs
- Familiarity with WebRTC or real-time communication
- Knowledge of data modeling for large-scale systems
- Experience with performance benchmarking
- Understanding of low-latency system design
- Security-focused development experience
- Leadership experience in technical projects
Compensation
Competitive salary with equity and benefits
Work Arrangement
Remote-first with flexibility for hybrid or office-based work
Team
Collaborative, fast-moving team building advanced AI voice technology
Tech Stack
- Primary languages include Python and TypeScript
- Backend frameworks such as FastAPI and Node.js
- Database technologies like PostgreSQL and Redis
- Infrastructure on AWS with containerization via Docker
- Orchestration using Kubernetes
- Frontend built with React and modern tooling
- CI/CD powered by GitHub Actions
- Monitoring with Prometheus and Grafana
- Real-time communication via WebSockets
- Internal tools built with modern component libraries
Impact
- Your work will directly influence the reliability and scalability of voice generation systems
- You'll help shape the architecture behind real-time AI responses
- Contribute to tools used by developers and creative professionals worldwide
- Play a key role in reducing latency and improving system uptime
- Support the deployment of new AI models at scale
Available for qualified candidates