Senior Software Engineer
Role: Python Software Engineer (customer facing)
Location: London (hybrid) + some travel
Salary: up to £150k base + equity
We are partnered with a high-growth, AI software company that helps large enterprises build and deploy tailored solutions to their most complex operational challenges. The company is well-funded, scaling rapidly, and already working with recognised organisations across a number of industries.
The Role
As a Python Software Engineer, you'll sit at the intersection of engineering and customer impact - working closely with clients to understand their hardest problems and building tailored software solutions to solve them. You'll own delivery end-to-end, from scoping through to production, working closely with internal ML, product, and platform teams.
This is a hands-on role with real autonomy and direct influence over how the product evolves as the company scales.
What You'll Be Doing
- Building and deploying customer-facing software solutions using Python and/or TypeScript
- Working directly with clients to understand requirements and deliver outcomes
- Building applications that leverage large structured and unstructured datasets
- Collaborating with ML engineers to integrate and deploy AI/LLM-based capabilities
- Ensuring reliability, security, and compliance in production systems
- Occasional travel for client implementation work (~10% of your time)
The Ideal Candidate Will Have
- A strong track record of delivering real-world outcomes with code
- Proficiency in Python and/or TypeScript
- Experience building data-intensive applications in a production environment
- The ability to work independently and own outcomes autonomously
- Strong communication skills - comfortable working with both technical and non-technical stakeholders
- Experience with or exposure to ML/LLM-based solutions
- Experience with React or Spark is a plus
Why Join
- Competitive salary + equity (stock options)
- Comprehensive benefits including health, dental, vision
- Direct exposure to leadership and real influence over technical decisions
- Opportunity to build a category-defining AI platform from the ground up
- Small, high-performing team where your contributions have direct impact
Fast-moving, customer-focused, and high-impact - this role is for engineers who want to build serious software that solves real problems.