Software Engineer III - AI/ML Data Platforms - AI Engineer - Python
On-site · London, England, United Kingdom
Job Summary
Develop software applications for AI/ML platforms and build Generative AI-based applications including agents. Collaborate with data scientists and AI researchers to move experiments into production-grade, scalable solutions. Design, develop, and troubleshoot technical solutions with creative problem-solving; streamline and automate recurring issues to improve operational efficiency. Deliver using CI/CD to public and private cloud platforms, and work with experimentation environments (e.g., Jupyter Notebooks). Serve as an acting senior engineer, mentoring junior engineers and researchers, and contribute to a culture of diversity, opportunity, inclusion, and respect.
Required Qualifications
- Formal training or certification on software engineering concepts with applied full stack development experience
- Practical experience with Infrastructure as Code development (Terraform)
- Hands-on practical experience in application development, testing, and ensuring operational stability
- Advanced proficiency in Python
- Expertise in automation and CI/CD/CT methods
- Comprehensive understanding of SDLC and MDLC
- Deep understanding of agile methodologies
- Demonstrated proficiency in platform development within cloud/AI/ML environments
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.