Senior AI Engineer
New Today
Job Description
Senior AI Engineer (Generative & Agentic AI)
Role Overview
We are looking for a hands-on Senior AI Engineer to build and deploy cutting-edge Generative AI applications. You will be responsible for the code-level implementation of autonomous agents, RAG pipelines, and custom model fine-tuning. Working closely with architects and data teams, you will turn conceptual designs into robust, production-grade software using Amazon Bedrock and modern Python frameworks.
Key Responsibilities
· Agent Development: Build and deploy sophisticated AI agents using Python, LangChain, and LangGraph. Implement tool calling (function calling), memory persistence, and error-handling logic for robust autonomous execution.
· RAG Implementation: Develop high-performance retrieval pipelines. Optimise chunking strategies, embedding generation (using Amazon Titan or similar), and vector search retrieval in Amazon OpenSearch.
· Model Fine-Tuning: Execute fine-tuning jobs on Amazon SageMaker, preparing training datasets and optimising hyperparameters to improve model performance on domain-specific tasks.
· Performance Engineering: Optimise latency and throughput of AI applications. Implement caching strategies and use SageMaker Endpoints for efficient inference scaling.
· Code Quality & DevOps: Write clean, testable Python code. Build CI/CD pipelines for AI models and manage prompt versioning and evaluation metrics.
Technical Skills & Requirements
· Programming: Expert proficiency in Python (Pydantic, AsyncIO, API development with FastAPI/Flask).
· AWS AI Stack: Hands-on experience with Amazon Bedrock APIs, SageMaker (Training Jobs, Inference Endpoints), and Vector Databases.
· Frameworks: extensive experience with LangChain, LlamaIndex, or LangGraph for building agentic workflows.
· LLM Techniques: Practical experience with Prompt Engineering (Chain-of-Thought, ReAct), RAG optimisation, and model evaluation techniques.
Advantageous Skills
· Middleware Integration: Practical experience building recipes or connectors in Workato to trigger AI workflows from external business events is a strong plus.
· Data & Traditional ML: Experience with Databricks for data engineering (PySpark) or building classical ML models (Scikit-Learn, XGBoost) is beneficial for handling complex data pre-processing and hybrid AI use cases.
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Senior Mobile Software Engineer
-
Greater London, England, United Kingdom
SharkNinja is a global product design and technology company with a diversified portfolio of 5‑star rated lifestyle solutions that positively impact people’s lives in homes around the world. Powered by two trusted, global brands, Shark and Ninja, the...
More Details -
-
New Today
Senior .NET Backend Engineer – Supply Integrations
-
Greater London, England, United Kingdom
A leading travel technology firm in Greater London seeks a software engineer to build and maintain supplier integrations. The role focuses on connecting third-party APIs and ensuring data quality for pricing and availability. Candidates should be pro...
More Details -
-
New Today
Senior Software Engineer
-
Greater London, England, United Kingdom
At Ravical, we’re on a bold mission to transform how SME advisory services are delivered and scaled by leveraging AI-first, agentic products. By combining cutting-edge AI technologies with a commitment to simplicity and innovation, we are building a ...
More Details -
-
New Today
Senior Software Engineer - Ticker Plant, Event Processing
-
Greater London, England, United Kingdom
Full Time Senior Senior Software Engineer - Ticker Plant, Event Processing in enterprise at Bloomberg in London. At a Glance Work mode: Office Employment: Full Time Location: London Experience: Senior Core stack: Computer Science, Problem Solving, ...
More Details -
-
New Today
Senior Software Engineer - Online (Stock Domain)
-
Greater London, England, United Kingdom
The M&S Stock Domain team is looking for a Senior Software Engineer to join our dynamic team. You will provide technical expertise, ship thoughtful solutions, and operate with excellence. Creative, curious and fearless, you will lead the modernisatio...
More Details -
-
New Today
Senior Software Engineer, Stock Platform (Hybrid)
-
Greater London, England, United Kingdom
A well-known retail brand is seeking a Senior Software Engineer to join the Stock Domain team in Greater London. You'll drive the modernization of their order management software, ensuring a seamless customer experience. Responsibilities include desi...
More Details -