AI Engineer
Role Overview
Hands-on AI/ML Engineer role building, deploying, and optimizing machine-learning and generative AI solutions.
The work focuses on production-grade AI applications, integration of models into business systems, and the full AI development lifecycle.
Key Skills for This Role
Full Job Posting
Role overview
Hands-on AI/ML Engineer role building, deploying, and optimizing machine-learning and generative AI solutions.
The work focuses on production-grade AI applications, integration of models into business systems, and the full AI development lifecycle.
AI and machine-learning engineering
- Design, build, and maintain AI-powered applications and services; develop and deploy machine-learning and generative AI solutions.
- Build RAG systems, AI agents, reusable AI components, and frameworks; integrate foundation models and APIs into enterprise applications.
- Train, fine-tune, evaluate, and deploy models; develop feature-engineering and model-evaluation pipelines.
- Monitor production models, optimize inference performance and cost, and track model performance.
Generative AI and MLOps
- Develop LLM applications, workflows, prompt templates, agent frameworks, and orchestration pipelines.
- Implement vector search and knowledge retrieval systems; evaluate AI quality, safety, and reliability and mitigate hallucinations.
- Automate training, validation, and retraining pipelines; version datasets, features, and model artefacts using MLflow or similar tools.
- Deploy models through REST APIs or batch inference at scale on Databricks, Snowflake, or similar platforms.
- Monitor production models for drift and degradation; manage feature stores and data pipeline reliability.
- Implement experiment tracking and reproducibility across the model lifecycle.
Collaboration
- Work with solution architects, product managers, and engineering teams.
- Participate in code reviews and technical design discussions; support testing, deployment, and ongoing optimization.
Qualifications and experience
- Strong proficiency in Python and SQL.
- Experience with Scikit-learn, PyTorch and/or TensorFlow, Hugging Face, and AI services from leading cloud and model providers.
- Knowledge of supervised and unsupervised learning, model evaluation, feature engineering, and statistical concepts.
- Practical experience building RAG systems, AI agents, LLM-powered applications, and vector search solutions.
- Familiarity with LangChain, LlamaIndex, Semantic Kernel, or LangGraph.
- Experience with AWS, Docker/containerization, and CI/CD pipelines and DevOps practices; Kubernetes is preferred.
- At least 3 years in ML engineering or data science, including production model deployment and generative AI application experience.
Benefits
- Benefits include profit sharing, career progression and mentorship, financial and wellbeing programs, pension, private healthcare, life assurance, and employee discounts.
- The company offers educational assistance, incentivized certifications, generous holiday allowance, and enhanced family and special leave policies.
- Flexible or remote working is mentioned among the company's benefits.
About Version 1
Version 1 delivers technology and transformation solutions and partners with global technology providers including Anthropic, Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Version 1
AI Engineer
Newcastle upon Tyne, GBR
Version 1 is seeking a hands-on AI/ML engineer to build, deploy, and optimize production machine learning and generative AI solutions. Candidates need Python and SQL, experience delivering AI models and applications to p
AI Engineer
Edinburgh, GBR
Company Description Version 1 has celebrated 30 years in business and continues to be trusted by global brands to deliver technology and transformation solutions that drive customer success. Our deep expertise enables ou
Senior Business Analyst
Edinburgh, GBR
Company Description Version 1 has celebrated over 29 years in Technology Services and continues to be trusted by global brands to deliver solutions that drive customer success. Version 1 has several strategic technology
Senior Technical Business Analyst
Edinburgh, GBR
Version 1 is seeking an experienced Senior Technical Business Analyst to shape and deliver customer projects, translating business needs into technical solutions and specifications. Candidates should bring strong busines
Service Desk Level 1/Level 2 Analyst
Edinburgh, GBR
Version 1 is seeking an experienced L1/L2 IT Service Desk Analyst to provide hands-on, customer-facing technical support in Edinburgh. Applicants need 2–5 years of IT support experience, strong troubleshooting skills, IT
Senior Application Operations Engineer
Edinburgh, GBR
Version 1 seeks a senior engineer to own the reliability, performance and continual improvement of business-critical applications. The role covers observability, production incidents, releases and service improvement acr
ASPIRE Global Service Centre – Service Desk Level 1/Level 2 Analyst
Belfast, GBR
Version 1 is seeking an experienced L1/L2 IT Service Desk Analyst to provide frontline support across user, infrastructure, and cloud environments. The role covers incident ownership, troubleshooting, account administrat
AI Engineer
Newcastle upon Tyne, GBR
AI Engineer
Edinburgh, GBR
Senior Business Analyst
Edinburgh, GBR
Senior Technical Business Analyst
Edinburgh, GBR
Service Desk Level 1/Level 2 Analyst
Edinburgh, GBR
Senior Application Operations Engineer
Edinburgh, GBR
ASPIRE Global Service Centre – Service Desk Level 1/Level 2 Analyst
Belfast, GBR