Principal 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 and visionary Principal AI Software Engineer to lead significant architectural decisions and technical strategy for their advanced AI platforms. This role, based in Leeds , demands a deep understanding of both software engineering principles and the practical application of AI/ML technologies. You will be responsible for designing, developing, and scaling robust, high-performance AI systems, mentoring engineering teams, and driving innovation. This is an exceptional opportunity for a seasoned engineer to make a substantial impact, influencing the direction of AI development and infrastructure within a forward-thinking company that values technical leadership and innovation, providing a fully remote working option for talented individuals across the UK.
Key Responsibilities
- Architect, design, and implement scalable, reliable, and efficient AI/ML systems and infrastructure.
- Lead technical design discussions and provide strategic direction for AI software development projects.
- Develop and maintain robust APIs and services that integrate AI models into client applications.
- Optimize AI systems for performance, scalability, and cost-effectiveness, leveraging cloud-native technologies.
- Mentor and guide junior and senior engineers, fostering best practices in AI software engineering.
- Collaborate with cross-functional teams, including product management and research, to define and deliver AI solutions.
Requirements
- Bachelors or Master's degree in Computer Science, Engineering, or a related technical field.
- 8+ years of professional software engineering experience, with at least 4 years focused on AI/ML systems.
- Proven experience in architecting and building large-scale distributed systems.
- Strong proficiency in Python and experience with ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Expertise in cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Excellent understanding of software development lifecycle, CI/CD, and DevOps principles.
Benefits
- A leading salary and comprehensive benefits package, including performance bonuses.
- Fully remote working opportunity , allowing for flexibility and work-life balance.
- Access to cutting-edge AI technologies and challenging projects.
- Generous budget for professional development, conferences, and training.
- Opportunity to shape the technical direction of AI initiatives from Leeds and beyond.
- Collaborative and supportive work environment focused on innovation and growth.


