12 months ago
Responsibilities
- Design and implement scalable backend services leveraging generative AI models.
- Collaborate with product, frontend, and QA teams to define technical requirements.
- Optimize AI models and backend services for performance and maintainability.
- Identify and resolve bottlenecks in AI processing and system performance.
- Implement best practices for deploying and maintaining AI models in production.
- Proactively monitor the health and performance of AI-driven backend services.
Requirements
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
- 7+ years of backend software development experience, with 3+ years in AI/ML.
- Strong expertise in Python or Java and AWS technologies.
- Experience deploying and optimizing AI/ML models in production environments.
- Familiarity with microservices architecture and RESTful APIs.
- Experience with distributed data systems like Kafka or ClickHouse.
- Strong understanding of CI/CD tools and agile development methodologies.
Benefits
- Competitive salary and equity packages, including a 401k.
- Remote-first culture — work from anywhere.
- 100% Employer covered comprehensive health, dental, and vision insurance.
- Unlimited PTO policy.
- Family-Friendly environment with regular team events and offsites.
- Unparalleled learning and professional development opportunities.
