Senior Software Engineer - AI Platforms
- sheffield, south yorkshire, S1 1AE, United Kingdom
- Remote
- Full time
- £82,000 - £82,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled Senior Software Engineer to join their advanced AI & Emerging Technologies team, focusing on building and scaling AI platforms. This remote role is central to developing the robust infrastructure and services that power our AI initiatives, enabling data scientists and ML engineers to build, train, and deploy models more efficiently. You will be instrumental in designing, implementing, and optimizing high-performance systems, ensuring reliability, scalability, and maintainability. The ideal candidate possesses a strong software engineering background, coupled with an understanding of AI/ML workflows and cloud technologies. This is an excellent opportunity to contribute to the foundational elements of cutting-edge AI development in a flexible, remote environment.
Key Responsibilities
- Design, develop, and maintain scalable and robust software for AI platforms and ML infrastructure.
- Build and manage services for data pipelines, model training, and inference.
- Implement solutions for monitoring, logging, and alerting of AI platform components.
- Optimize system performance and resource utilization in cloud environments.
- Collaborate with data scientists and ML engineers to understand their platform needs and provide solutions.
- Ensure best practices in software development, including code quality, testing, and documentation.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- Significant experience in software development, with a focus on backend systems and distributed architectures.
- Proficiency in programming languages such as Python, Go, or Java.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Familiarity with MLOps principles and the machine learning lifecycle.
- Strong problem-solving skills and the ability to work effectively in a fully remote team.
Benefits
- Competitive salary and performance-based incentives.
- Comprehensive health, dental, and vision insurance.
- Generous allowance for home office setup and professional development.
- Flexible working hours and the ability to work from anywhere.
- Opportunity to work on foundational AI technologies with a global impact.


