Remote Senior AI Software Engineer
- leeds, west yorkshire, LS1 1UR, United Kingdom
- Permanent·Remote
- Full time
- £90,000 - £90,000 Per Annum
Job Description
About the Role
Our client is seeking a highly experienced Senior AI Software Engineer to join their fully remote team, supporting operations in Leeds . This role is pivotal in developing and scaling advanced AI systems and platforms that underpin our client's innovative product offerings. You will lead the design and implementation of robust, production-ready AI solutions, working across the full software development lifecycle. The ideal candidate thrives in a remote setting, excels at collaborative problem-solving, and is passionate about building the future of artificial intelligence. This position offers a unique opportunity to work on challenging, high-impact projects from the comfort of your home office.
Key Responsibilities
- Design, develop, and deploy scalable and efficient AI/ML models and infrastructure.
- Write high-quality, production-grade code in languages such as Python, Java, or C++.
- Implement MLOps best practices for model deployment, monitoring, and lifecycle management.
- Collaborate effectively with data scientists, product managers, and other engineers in a remote environment.
- Optimize AI systems for performance, reliability, and cost-effectiveness.
- Mentor junior engineers and contribute to technical decision-making processes.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in software engineering, with a significant focus on AI/ML development.
- Strong programming skills in Python, coupled with experience in at least one other language (e.g., Java, Go, Scala).
- Proven experience with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Solid understanding of cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Demonstrated ability to work independently and productively in a fully remote team setting.
Benefits
- Highly competitive salary and stock options.
- Comprehensive health, dental, and vision insurance.
- Generous home office stipend and remote work support.
- Unlimited paid time off and flexible working hours.
- Professional development opportunities, including online courses and conference attendance.


