Senior Python Engineer in Farnborough, Hampshire

Senior Python Engineer in Farnborough, Hampshire

Farnborough +1 Full-Time 60000 - 80000 £ / year (est.) No home office possible
Addition+

At a Glance

  • Tasks: Design and develop scalable Python applications and optimise AI-driven solutions.
  • Company: Join a cutting-edge tech company tackling complex AI challenges.
  • Benefits: Hybrid work setup, competitive pay, and meaningful technical ownership.
  • Other info: Fast-paced contract role with excellent career growth opportunities.
  • Why this job: Work on advanced AI projects and collaborate with skilled teams.
  • Qualifications: Strong Python experience and hands-on AI expertise required.

The predicted salary is between 60000 - 80000 £ per year.

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.

Locations

Farnborough Hampshire

Senior Python Engineer in Farnborough, Hampshire employer: Addition+

Join a forward-thinking technology company in Farnborough, where you'll tackle complex AI and data challenges as a Senior Python Engineer. Enjoy a hybrid working environment that promotes collaboration while offering flexibility, alongside opportunities for professional growth and exposure to cutting-edge technologies. With a focus on meaningful projects and a commitment to diversity, this is an excellent place for those looking to make a significant impact in the tech industry.
Addition+

Contact Detail:

Addition+ Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Python Engineer in Farnborough, Hampshire

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the field. You never know when a casual chat might lead to your next big opportunity.

✨Show Off Your Skills

Don’t just tell them what you can do; show them! Create a portfolio of your projects, especially those involving Python and AI. Share your GitHub link or any relevant work during interviews to demonstrate your hands-on experience.

✨Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding of AI concepts. Practice common interview questions and be ready to solve problems on the spot. Remember, they want to see how you think!

✨Apply Through Our Website

Make sure to apply through our website for the best chance at landing that Senior Python Engineer role. We’re all about connecting the right talent with the right opportunities, so don’t miss out!

We think you need these skills to ace Senior Python Engineer in Farnborough, Hampshire

Python Engineering
AI Engineering
Retrieval-Augmented Generation (RAG)
Kubernetes
Containerisation
CI/CD Pipelines
Graph Databases
PostgreSQL
JSON
API-driven Systems
Problem-Solving
Cloud-native Environments
Distributed Systems
Technical Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python engineering experience and any hands-on AI expertise. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. We love seeing genuine enthusiasm for tackling complex challenges.

Showcase Your Problem-Solving Skills: Since this role involves solving difficult problems, make sure to include examples of how you've tackled similar challenges in the past. We’re keen to see your thought process and the impact of your solutions!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it’s super easy!

How to prepare for a job interview at Addition+

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've tackled complex problems using Python, especially in AI contexts. They’ll want to see your hands-on experience, so be prepared to dive deep into your coding practices.

✨Familiarise Yourself with AI Concepts

Since this role involves building AI-driven solutions, it’s crucial to understand key concepts like Retrieval-Augmented Generation (RAG). Be ready to explain how you’ve implemented AI solutions in previous roles and how you can apply that knowledge to their projects.

✨Show Off Your Cloud-Native Skills

This position requires experience with Kubernetes and containerisation. Make sure you can talk about your experience deploying applications in cloud environments. If you have examples of CI/CD pipelines you've built or maintained, share those too!

✨Prepare for Problem-Solving Questions

Expect to face some tricky problem-solving scenarios during the interview. Brush up on optimisation problems and solver technologies, as they may ask you to think on your feet. Practising these types of questions can help you feel more confident and ready to impress.

Senior Python Engineer in Farnborough, Hampshire
Addition+
Location: Farnborough

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>