AI Engineer

Summary

The AI Engineer will design and develop software solutions using generative AI and machine learning methodologies. The role requires proficiency in Python, Java, TypeScript, and Go, along with experience in RAG, agents, and system architecture.

Salary: £59,000 - 99,000 per year

Requirements:
  • We are looking for someone with a solid background in software development and practical experience in generative AI, machine learning, or data-driven projects.
  • You are proficient in programming languages such as Python, Java, TypeScript, and Go, and have experience with REST APIs and databases.
  • You understand generative AI methodologies such as RAG, fine-tuning, agents, reasoning workflows, and more.
  • You plan architecture and software with foresight to ensure automation, stability, and maintainability.
  • Knowledge of cloud technologies (Azure or AWS), data science, Kubernetes, or front-end development is an advantage.
  • You are highly technically inclined, enjoy independently diving into new technologies and tasks, and are eager to share your knowledge with colleagues.
  • You are a team player with strong communication skills.
Responsibilities:
  • We design and develop innovative AI projects that solve complex problems.
  • We oversee the entire lifecycle of AI applications, from evaluation and conception to development, deployment, and production operation.
  • We follow standard software development practices, including version control, testing, and DevOps.
  • We program conversational user interfaces, provide APIs for integration, and connect with other APIs.
  • We identify and assess new AI use cases and integrate them into existing business processes.
  • We collaborate closely with data scientists, data engineers, and software developers to develop and scale AI solutions.
  • We evaluate and optimize existing AI models in terms of performance, scalability, accuracy, and security.
  • We also have opportunities to expand our expertise across different project areas, including optimizing cloud or on-premises infrastructure for AI workloads.
Technologies:
  • AI
  • AWS
  • Azure
  • Cloud
  • DevOps
  • Fine-tuning
  • Support
  • Java
  • Kubernetes
  • Machine Learning
  • Python
  • RAG
  • REST
  • Security
  • TypeScript

More:

We are a team that values a can-do attitude, strong team spirit, innovation, and embracing emerging technologies. We are brave in standing up for the best solution and honest with our clients and colleagues. We believe teamwork and collaboration are essential to achieving our goals and our clients goals. You will join us in creating the future together. We offer a city-center location, 25 days plus bank holidays paid, private health insurance, health support and wellbeing, business travels, global event participation, employee education, flexible working hours, fruits in the office, and an employee referral program. Please note that a work permit is needed for this job opening.

last updated 35 week of 2026

See also

AI Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available