At a Glance
- Tasks: Build cutting-edge AI systems for enterprise clients and automate complex workflows.
- Company: Join Conquer AI, a leader in bespoke AI solutions with a focus on real impact.
- Benefits: Enjoy competitive salary, equity, hybrid work, and opportunities for growth.
- Other info: Experience a dynamic environment with autonomy and the chance to shape the future of AI.
- Why this job: Make a real difference by solving business problems with innovative AI technology.
- Qualifications: Strong software engineering skills, especially in Python and Node.js, with a passion for AI.
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 employer: Conquer AI
Contact Detail:
Conquer AI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff AI Software Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. The more you engage, the better your chances of landing that Staff AI Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Node.js, or TypeScript. This will give you an edge when discussing your experience during interviews.
✨Tip Number 3
Prepare for client interactions! Brush up on your communication skills and be ready to discuss how you've solved real business problems in the past. This is key for a role that involves working closely with clients.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in Conquer AI. Tailor your application to highlight your experience with AI systems and workflow automation to stand out.
We think you need these skills to ace Staff AI Software Engineer
Some tips for your application 🫡
Show Your Technical Skills: Make sure to highlight your experience with Python, Node.js, and TypeScript in your application. We want to see how you've used these technologies in real-world projects, especially in building AI systems or workflow automation.
Demonstrate Problem-Solving Ability: In your written application, share examples of how you've tackled complex business problems. We love seeing candidates who can translate client needs into technical solutions, so don’t hold back on those stories!
Communicate Clearly: Since this role involves working with both technical and non-technical stakeholders, make sure your application is clear and concise. Use straightforward language to explain your past experiences and how they relate to the job.
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 the role. Plus, it shows you’re keen on joining our 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 Context
Since this role involves translating client needs into technical designs, take time to research common business problems that AI can solve. Think about how you can apply your technical skills to real-world scenarios and be prepared to share examples.
✨Showcase Your Problem-Solving Skills
During the interview, be ready to demonstrate your ability to think in systems rather than just isolated features. Prepare to discuss how you’ve approached complex workflows in the past and how you identified automation opportunities.
✨Communicate Effectively
Strong communication skills are key for this role. Practice explaining technical concepts in simple terms, as you’ll need to engage with both technical and non-technical stakeholders. Consider role-playing with a friend to refine your approach.