AI Software Engineer
- cambridge, cambridgeshire, CB2 1TN, United Kingdom
- Hybrid
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is seeking a talented AI Software Engineer to join their innovative team in Cambridge . You will play a key role in developing and implementing software solutions that leverage artificial intelligence and machine learning. This position requires strong programming skills, a solid understanding of AI principles, and the ability to work collaboratively to bring intelligent features to life. You will contribute to the entire software development lifecycle, from design and implementation to testing and deployment, within a supportive and forward-thinking environment.
Key Responsibilities
- Develop, test, and deploy AI-powered features and applications.
- Implement machine learning models into production software systems.
- Write clean, efficient, and well-documented code in languages such as Python or Java.
- Collaborate with data scientists and other engineers to define software requirements and architecture.
- Optimize software performance and troubleshoot issues related to AI components.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a software engineer with exposure to AI/ML concepts.
- Proficiency in Python, and experience with relevant AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Familiarity with software development best practices, including version control and testing frameworks.
- Good problem-solving skills and ability to learn new technologies quickly.
Benefits
- Competitive salary and benefits package.
- Hybrid working model offering a blend of office and remote work.
- Opportunities for professional development and skill enhancement.
- Collaborative and innovative work environment in Cambridge .
- Contribution to exciting AI and machine learning projects.


