Software Engineer - AI Systems & Infrastructure
New Yesterday
Overview
We're looking for a software engineer to help build and optimize the infrastructure behind large-scale AI model training and deployment. This role involves working across the full ML lifecycle - from data processing and training pipelines to efficient inference in production environments.
What You'll Do
- Develop scalable, distributed training and evaluation pipelines
- Optimize model performance and system efficiency across different compute environments
- Collaborate with ML teams to integrate models into production systems
- Build tooling for deployment, monitoring, and continuous improvement of AI models
What We're Looking For
- Strong programming skills (Python, C++, or similar)
- Experience with ML frameworks (e.g. PyTorch, TensorFlow, JAX)
- Familiarity with cloud infrastructure and distributed systems
- Solid understanding of performance optimization and system design
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology