cover image
James Andrews Technology

Artificial Intelligence Engineer

On site

Whitchurch, United kingdom

£ 35,000 /year

Full Time

13-01-2026

Share this job:

Skills

Leadership Python JavaScript C# TypeScript Monitoring Version Control Problem-solving Attention to detail Training Machine Learning PyTorch Scikit-Learn TensorFlow Programming git Software Development Recruitment JavaScript/TypeScript Artificial Intelligence

Job Specifications

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.

About the Company

At James Andrews Technology, we're passionate about shaping the future of the tech industry by connecting exceptional talent with opportunity and delivering solutions that perfectly match our clients' unique recruitment requirements. We understand that in today's fast-paced digital landscape, having the right talent is crucial for growth and success, and our dedicated technology recruitment division is committed to meeting this demand, connecting our client partners with only the most skilled professionals in the industry. ... Know more