Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
AI Software Developer / Artificial Intelligence Engineer
Salary: £30,000-£35,000
Our client is seeking an AI Software Developer to join their technical team. This is an excellent opportunity for a graduate or early-career developer to work on intelligent software systems and contribute to AI-driven applications from concept through to production.
This role suits someone who is eager to develop their skills in AI and machine learning while working in a supportive, fast-moving environment.
Key Responsibilities:
- Design, develop, and maintain AI-enabled software components and services
- Implement and optimise machine learning models for production use
- Build and integrate APIs and backend services to support AI functionality
- Work with structured and unstructured data, including preparation, validation, and performance tuning
- Collaborate with senior engineers and architects to learn best practices for scalable, secure, and maintainable solutions
- Contribute to technical documentation and code reviews
- Support testing, monitoring, and continuous improvement of live systems
- Ensure development aligns with secure coding practices and relevant data protection principles
Essential Skills and Experience:
- Experience in software development with at least one modern programming language (Python, JavaScript/TypeScript, C#, or similar)
- Interest in or exposure to AI/machine learning solutions
- Familiarity with ML frameworks and libraries (TensorFlow, PyTorch, scikit-learn, or equivalent)
- Understanding of APIs and working with cloud-hosted services
- Basic understanding of data pipelines, model training, and deployment
- Experience with version control systems (Git)
- Strong problem-solving skills and attention to detail
What's on Offer:
- Opportunity to work on innovative AI systems with mentorship from experienced technical leadership
- Collaborative working environment that supports learning and development
- Clear professional development pathway and continuous learning opportunities
James Andrews is acting as an employment agency and business in relation to this role.
At James Andrews Recruitment Solutions we try to respond to all applications personally, however, due to the high volume of applications this is not always possible. If you have not heard back from us within 72 hours, please assume that your application has been unsuccessful on this occasion.
Don't forget our recommendation scheme: Recommend a friend or colleague to us and receive up to £100 each once they have completed 20 days in a role via James Andrews! Terms and conditions apply, contact us for details.
Key Skills
Ranked by relevanceReady to apply?
Join James Andrews Technology and take your career to the next level!
Application takes less than 5 minutes

