About the Role
The role involves developing and maintaining backend services that support AI-driven features, ensuring system reliability, scalability, and integration across the platform.
Responsibilities
- Design and implement scalable backend services for AI applications
- Collaborate with research and product teams to integrate machine learning models
- Optimize system performance and ensure high availability
- Develop APIs and internal tools to support AI workflows
- Maintain data integrity and consistency across distributed systems
- Write clean, maintainable, and well-tested code
- Troubleshoot and resolve production issues efficiently
- Contribute to architectural decisions and technical planning
- Ensure secure handling of sensitive data and compliance with standards
- Monitor system health and implement observability practices
- Work closely with frontend engineers to deliver seamless user experiences
- Participate in code reviews and uphold engineering best practices
- Scale infrastructure to meet growing data and user demands
- Support deployment pipelines and CI/CD processes
- Evaluate new technologies and frameworks for backend improvements
- Document system design and technical specifications
- Drive automation to reduce operational overhead
- Improve latency and response times for critical services
- Collaborate on model deployment and inference optimization
- Ensure efficient data storage and retrieval mechanisms
- Contribute to disaster recovery and backup strategies
- Support on-call rotations for critical system issues
- Mentor junior engineers and promote knowledge sharing
- Stay current with advancements in backend and AI technologies
- Help define engineering standards and best practices
Nice to Have
- Master’s degree in computer science or related field
- Experience deploying and managing large-scale AI models
- Background in natural language processing or computer vision
- Contributions to open-source software projects
- Experience with real-time data processing systems
- Familiarity with MLOps tools and practices
- Knowledge of model serving frameworks
- Experience with high-throughput, low-latency systems
- Published research or technical papers in AI or systems
- Leadership experience in technical projects or teams
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid work model with flexibility for remote and in-office collaboration
Team
Collaborative engineering team focused on artificial intelligence and scalable backend systems
About the AI Team
Our AI team works at the intersection of research and production, turning cutting-edge models into reliable, scalable services. Engineers here collaborate closely with scientists and product teams to deploy intelligent features that enhance user experiences.
What We Value
We prioritize technical excellence, clear communication, and a collaborative mindset. We value engineers who are curious, proactive, and committed to building systems that last.
Visa sponsorship available for qualified candidates