11 days ago
Responsibilities
- Design, develop, and optimize high-quality code for complex software applications.
- Lead end-to-end development of generative AI solutions.
- Take ownership of architecture and technical decisions for AI/ML projects.
- Manage project scope, timelines, and priorities in collaboration with product managers.
- Contribute to the architectural design and planning of new features.
- Conduct rigorous code reviews to ensure adherence to best practices.
- Design and implement robust test suites to ensure code quality.
- Monitor and maintain the health of deployed services.
Requirements
- 8+ years of professional software development experience.
- Significant experience with AI/ML or GenAI applications.
- Advanced proficiency in Python and related frameworks.
- Extensive experience with cloud technologies and CI/CD practices.
- Familiarity with GenAI frameworks and MLOps.
- Bachelor’s degree in computer science or a related field; Master’s preferred.