Tech Stack
AWSCloudDockerGoogle Cloud PlatformKafkaKubernetesPythonRabbitMQ
About the role
- Develop and maintain backend services supporting AI features and business logic
- Collaborate closely with AI researchers, product managers, and frontend engineers
- Implement clean, maintainable, and testable code
- Optimize APIs and data processing pipelines for performance and scalability
- Participate in code reviews, design discussions, and team meetings
- Stay up to date with industry best practices in backend and AI integration
Requirements
- 1–3 years of AI experience and 3+ years of backend development experience (professional or equivalent project-based)
- Solid knowledge of Python or a similar backend language
- Familiarity with building RESTful APIs and working with databases
- Basic understanding of cloud environments (e.g., AWS, GCP)
- Strong interest in AI technologies and willingness to learn how to support them in production
- Ability to work independently and ask the right questions when needed
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field