Staff AI Software Engineer in Oxford

Staff AI Software Engineer in Oxford

Oxford Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Conquer AI

At a Glance

  • Tasks: Build cutting-edge AI systems for enterprise workflows and tackle real business challenges.
  • Company: Join Conquer AI, a leader in bespoke AI solutions with a focus on operational impact.
  • Benefits: Enjoy hybrid work, strong autonomy, equity options, and opportunities for professional growth.
  • Other info: Be part of a dynamic team with the chance to shape the future of AI.
  • Why this job: Make a real difference by transforming vague workflows into impactful technical systems.
  • Qualifications: Strong software engineering skills, especially in Python or Node.js, and experience with AI technologies.

The predicted salary is between 70000 - 90000 £ per year.

Conquer AI is hiring a Staff AI Software Engineer to help build agentic AI systems for enterprise clients. We're looking for a senior hands-on engineer who can operate beyond tickets. Someone who can understand a business problem, shape the technical approach, work with clients, and help deliver production-grade AI systems.

Our work is focused on real workflow automation. Think document intelligence, multi-step agents, RAG systems, data extraction, approval workflows, operational copilots, and AI systems that connect into the tools clients already use.

This role sits close to what we call an Intelligence Architect internally: part senior engineer, part solution architect, part client-facing problem solver.

What you'll be doing:

  • Building agentic AI systems for complex enterprise workflows
  • Working across Python, Node.js, TypeScript, APIs, LLMs, RAG, and data pipelines
  • Helping design architecture for AI systems that need to be reliable, secure, and usable
  • Joining client whiteboarding sessions to understand workflows and spot automation opportunities
  • Translating client needs into technical designs and build plans
  • Working with engineers to take ideas from discovery into production
  • Contributing to Conquer AI's own product development alongside client delivery

What we're looking for:

  • Strong software engineering background
  • Deep backend experience, ideally with Python and/or Node.js
  • Experience with LLMs, RAG, agents, workflow automation, or applied machine learning
  • Ability to think in systems, not just isolated features
  • Comfort integrating with APIs, databases, enterprise platforms, and third-party tools
  • Strong communication skills with both technical and non-technical stakeholders
  • A high-agency attitude and genuine ownership mindset

You'll likely enjoy this role if:

  • You like building from scratch
  • You want direct exposure to clients and real business problems
  • You enjoy turning vague workflows into clear technical systems
  • You want more responsibility than a typical engineering role
  • You care about shipping, not just experimenting

Why join Conquer AI?

We're building bespoke AI systems for major organisations, with a focus on real operational impact. You'll get greenfield work, strong autonomy, equity, and the chance to grow with the company as we scale.

Location: UK-based

Working style: Hybrid / flexible

Seniority: Staff / Senior Staff level

If you're a strong engineer who wants to build serious agentic AI systems in the real world, this could be a very good fit.

Staff AI Software Engineer in Oxford employer: Conquer AI

Conquer AI is an exceptional employer for those looking to make a significant impact in the field of AI software engineering. With a focus on greenfield projects and strong autonomy, employees are empowered to tackle real business challenges while enjoying a hybrid working style that promotes flexibility. The company fosters a collaborative culture that values innovation and offers ample opportunities for professional growth as it scales, making it an ideal environment for ambitious engineers seeking meaningful work.

Conquer AI

Contact Details:

Conquer AI Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff AI Software Engineer in Oxford

Tip Number 1

Network like a pro! Reach out to folks in the AI and software engineering space, especially those who work at Conquer AI. A friendly chat can open doors that a CV just can't.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects in Python, Node.js, or TypeScript. This is your chance to demonstrate your hands-on experience and problem-solving abilities.

Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss how you've tackled real-world problems. Think about how you can translate client needs into technical designs.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the Conquer AI team.

We think you need these skills to ace Staff AI Software Engineer in Oxford

Python
Node.js
TypeScript
APIs
LLMs
RAG
Data Pipelines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV speaks directly to the role of Staff AI Software Engineer. Highlight your experience with Python, Node.js, and any relevant projects that showcase your skills in building AI systems. We want to see how you can tackle real business problems!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your background aligns with our mission at Conquer AI. Don’t forget to mention your experience in client-facing roles and how you’ve turned vague workflows into clear solutions.

Showcase Your Projects:If you've worked on any projects involving LLMs, RAG, or workflow automation, make sure to include them in your application. We love seeing practical examples of your work, so don’t hold back on sharing your achievements and the impact they had!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you’re keen on joining the Conquer AI team!

How to prepare for a job interview at Conquer AI

Know Your Tech Stack

Make sure you’re well-versed in Python, Node.js, and TypeScript. Brush up on your knowledge of LLMs and RAG systems, as these are crucial for the role. Be ready to discuss how you've used these technologies in past projects.

Understand the Business Problem

Before the interview, research common enterprise challenges that AI can solve. Think about how you can translate technical solutions into business value. This will show that you can think beyond just coding and understand client needs.

Prepare for Client Interaction

Since this role involves working closely with clients, practice explaining complex technical concepts in simple terms. You might be asked to demonstrate how you would approach a client whiteboarding session, so be ready to showcase your communication skills.

Showcase Your Ownership Mindset

Be prepared to share examples of when you took initiative in previous roles. Highlight situations where you went beyond your job description to deliver results. This will resonate well with their desire for a high-agency attitude.