Negotiable
Outside
Hybrid
Farnborough, Hampshire, UK
Summary: The role of Senior Python Engineer involves tackling complex technical challenges through AI and data solutions. The position requires strong software engineering skills combined with hands-on AI expertise to develop scalable, high-performance systems. This contract role is ideal for individuals who thrive in fast-paced environments and enjoy solving difficult problems. The engineer will work primarily on Python-based applications within enterprise settings, focusing on AI-driven solutions and cloud-native technologies.
Key Responsibilities:
- Designing and developing scalable Python-based applications within enterprise environments
- Building and optimising AI-driven solutions, including Retrieval-Augmented Generation (RAG) capabilities
- Working with graph databases and integrating complex data relationships into AI workflows
- Containerising applications and deploying services into Kubernetes environments
- Improving system performance, reliability, and runtime efficiency across distributed platforms
- Building and maintaining CI/CD pipelines to support automated deployment and delivery
- Collaborating with cross-functional technical teams to deliver secure, production-ready solutions
- Working with PostgreSQL, JSON-based data structures, and cloud-native tooling
- Supporting optimisation and solver-based problem-solving where required
Key Skills:
- Strong commercial Python engineering experience within large-scale organisations
- Hands-on AI engineering expertise, ideally within production environments
- Experience with Retrieval-Augmented Generation (RAG) and Microsoft Graph Retrieval
- Strong understanding of Kubernetes, containerisation, and deployment practices
- Experience building and maintaining CI/CD pipelines
- Knowledge of graph databases and complex data architectures
- Strong experience with PostgreSQL, JSON, and API-driven systems
- Exposure to optimisation problems and solver technologies would be highly beneficial
Salary (Rate): £800.00 Daily
City: Farnborough
Country: UK
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
We're working with a business tackling complex technical challenges through cutting-edge AI and data solutions. They're looking for a Senior Python Engineer who can combine strong software engineering fundamentals with hands-on AI expertise to help deliver scalable, high-performance systems in a fast-moving environment.
This is a contract role suited to someone who enjoys solving difficult problems, working across modern cloud-native environments, and building robust AI-driven applications at enterprise scale.
Role Overview:
- Location: Farnborough - 3 days per week onsite
- Package: Outside IR35 - negotiable rate
- Industry: Technology/AI Engineering
- Duration: 6-Month Contract (Mid-June start)
- Security Clearance: Active SC clearance or eligibility (Sole UK Nationality - UK Eyes Only)
What You'll Be Doing:
- Designing and developing scalable Python-based applications within enterprise environments
- Building and optimising AI-driven solutions, including Retrieval-Augmented Generation (RAG) capabilities
- Working with graph databases and integrating complex data relationships into AI workflows
- Containerising applications and deploying services into Kubernetes environments
- Improving system performance, reliability, and runtime efficiency across distributed platforms
- Building and maintaining CI/CD pipelines to support automated deployment and delivery
- Collaborating with cross-functional technical teams to deliver secure, production-ready solutions
- Working with PostgreSQL, JSON-based data structures, and cloud-native tooling
- Supporting optimisation and solver-based problem-solving where required
Main Skills Needed:
- Strong commercial Python engineering experience within large-scale organisations
- Hands-on AI engineering expertise, ideally within production environments
- Experience with Retrieval-Augmented Generation (RAG) and Microsoft Graph Retrieval
- Strong understanding of Kubernetes, containerisation, and deployment practices
- Experience building and maintaining CI/CD pipelines
- Knowledge of graph databases and complex data architectures
- Strong experience with PostgreSQL, JSON, and API-driven systems
- Exposure to optimisation problems and solver technologies would be highly beneficial
What's in It for You:
- Opportunity to work on genuinely advanced AI and data engineering projects
- Hybrid working setup with a strong balance of onsite collaboration and flexibility
- Fast-paced contract environment with meaningful technical ownership
- Exposure to modern AI tooling, cloud-native platforms, and enterprise-scale systems
- Chance to work alongside highly skilled engineering teams on impactful solutions
Curious? Apply now - or grab five minutes with us to hear more.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions. You can opt out of this at any time simply by contacting one of our consultants.