Build the future of AIAre you an AI Engineer who enjoys taking ideas from experimentation through to production?
We're working with an innovative technology consultancy that helps organisations use AI and digital transformation to improve efficiency, reduce costs and build new products and services.
As an AI Engineer, you'll work on a variety of challenging customer projects, combining machine learning, generative AI, cloud engineering and software development.
You'll have genuine ownership of projects and the opportunity to see your work move from an initial experiment to a working MVP and, ultimately, a scalable production service.
What the successful AI Engineer will be doing:
- You'll work across the full AI engineering lifecycle, including:Designing and developing AI and machine learning solutions for real-world business problems.
- Building predictive models for areas such as regression, classification, NLP and computer vision.
- Developing Generative AI and LLM applications, including prompt engineering and RAG solutions.
- Working with vector databases and integrating multiple LLM providers.
- Building scalable APIs and AI services using FastAPI, Flask or similar frameworks.
- Deploying AI applications using Docker and Azure Functions.
- Developing automated CI/CD pipelines using GitHub Actions or Azure DevOps.
- Working primarily within Azure, with exposure to GCP environments.
- Collaborating with consultants, developers and clients to translate business challenges into technical solutions.
- Presenting your work and communicating complex AI concepts to both technical and non-technical stakeholders.
- Taking ownership of technical decisions and delivering projects from initial concept through to MVP and beyond.
What the successful AI Engineer will need:
We're looking for an engineer with a strong practical understanding of AI who enjoys building things and taking ownership.
- You'll ideally have:2+ years of professional experience in AI Engineering, Machine Learning or a closely related field.
- A Bachelor's or Master's degree in Data Science, Computer Science, Mathematics, AI or a related discipline.
- Strong Python development skills.
- Experience with technologies such as NumPy, Pandas and LangChain.
- Experience developing APIs or services using FastAPI, Flask or similar.
- Hands-on experience with Generative AI and LLM applications.
- Experience with prompt engineering and RAG.
- Experience working with multiple LLM providers.
- Experience deploying applications using Docker.
- Experience with Azure, ideally including Azure Functions.
- Understanding of CI/CD and automated deployment pipelines.
- A strong sense of ownership and the ability to work independently on technical projects.
- The ability to communicate technical concepts clearly to clients and colleagues.
- Desirable experienceYou don't need to have everything below, but experience in any of these areas would be a strong advantage:RAG optimisation
- LLM fine-tuning
- AI agent architectures / agent patterns
- Terraform, Bicep, Ray or Prefect
- React / Next.js for AI demos and prototypes
- AI cost and latency optimisation
- Observability tooling
- Token streaming
- Multi-cloud or on-premise deployments
Incase you would like to apply to this job directly from the source, please click here