Senior Software AI Engineer
About the Company
We are partnering with a fast-growing, AI-first company to build enterprise-grade intelligent systems that are already live in real-world, high-impact environments.
About the Role
This role is focused on execution and ownership: taking complex problems and turning them into reliable, scalable production systems. As a Senior Software Engineer, you will work in a high-performing, self-organizing team at the intersection of software engineering and applied AI. You will be hands-on, close to the code, and accountable for shipping quality work in a fast-moving environment. This is not a research position. It's about building, operating, and improving real systems that matter.
Responsibilities
- Design, build, and maintain production-grade full-stack systems with a strong focus on reliability and performance.
- Contribute to architectural decisions and technical direction within the team.
- Collaborate closely with product managers, designers, and other engineers to deliver end-to-end solutions.
- Write high-quality, maintainable code and raise the engineering bar through reviews and best practices.
- Make pragmatic trade-offs, balancing speed, quality, and long-term sustainability.
Qualifications
- Strong track record of high performance in fast-paced environments.
- Comfort working in self-organizing teams with changing priorities.
- Clear, effective communication and a collaborative mindset.
- A strong sense of ownership and accountability for outcomes.
Required Skills
- Strong fundamentals and adaptability are key.
- Profile split: ~80% Software Engineering / ~20% AI.
- Solid software engineering fundamentals (system design, code quality, scalability).
- Ability to adapt quickly to different full-stack environments.
- Hands-on production experience with TypeScript and React.
Preferred Skills
- Practical exposure to Large Language Models in applied settings.
- Basic understanding of agent-based architectures and their core components.
- Good prioritization skills when integrating AI features into production systems.
Pay range and compensation package
- Hybrid role: London-based, on-site 3 days per week.
- Initial onboarding will take place in person in San Francisco, working closely with the core team.