Software Systems Development Engineer
3 days ago
About Us While others focus on scaling data-hungry neural networks, we’re building AI that understands the structures of thought , not just patterns in data.
Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines. We’re a well-resourced, nimble team of experts on a mission to bridge the gap between theoretical mathematics and cutting-edge technologies, creating symbolic reasoning models that think like humans – precise, logical, and interpretable.
We’re reimagining the very foundations of intelligence while simultaneously developing product-focused machine learning models in a tight feedback loop, where research fuels application.
Founded in 2022, we’ve raised over $30M from leading Silicon Valley investors, including Khosla Ventures, General Catalyst, Abstract Ventures, and Day One Ventures, to push the boundaries of applying formal mathematics and logic to machine learning.
Our vision is to create AI systems that transform industries, empowering machines to solve humanity’s most complex challenges with precision and insight. Join us to redefine the future of AI by turning groundbreaking ideas into reality.
We’re looking for a Python Software Engineer to take full ownership of building and shipping the core systems that power Symbolica’s applied AI products. This is a true generalist role: you’ll work across our SDK, developer libraries, server-side platform, integrations with inference providers, and applied AI features such as agent engineering, per-model optimisations, and context tuning.
Your work will directly shape the developer and user experience — from designing clean APIs and libraries that customers use every day, to building the backend systems and integrations that make it all reliable at scale. You’ll be the bridge between research prototypes and production-quality systems, helping turn cutting-edge ideas into tools that developers love.
#This is an onsite role based in our London office (66 City Rd).
Build, maintain, and improve Python-based systems across the stack: SDK, libraries, APIs, server-side platform, and integration layers.
Work on applied AI engineering, including per-model optimisations, context tuning, and agent-related features.
Own projects end-to-end: clarify requirements, design, implement, test, and ship production-ready code.
Collaborate with ML researchers and engineers to turn prototypes into robust, usable systems.
Contribute to architecture discussions, code reviews, and best practices for building maintainable software.
Continuously improve developer experience and system performance.
4+ years of professional software engineering experience, with Python as your primary language.
~ Strong track record of delivering production-quality systems end-to-end.
~ Proven ability to work from incomplete specs and drive projects to completion.
~ High standards for code quality, testing, maintainability, and performance.
~ Experience with ML infrastructure, applied AI systems, or developer tooling is a big plus.
~ Thrive in fast-moving, ambiguous environments where priorities shift quickly.
~ Competitive salary and early-stage equity package
Direct ownership of meaningful projects with real business impact
We are able to sponsor a Skilled Worker visa for qualified candidates applying to this position. This specific role exceeds the minimum salary threshold set by the UK government for Skilled Worker visa sponsorship. Please note that English language proficiency at B2 level or higher is required for this role.
We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, gender, age, religion, disability, or sexual orientation.
-
Principal Software Engineer
2 weeks ago
London, United Kingdom Software Development & Engineering Full time🔥 Principal Software Engineer - Lead the Future of UK GovTech Innovation💰 Up to £100,000 + Premium Benefits Package 🏡 Remote-First | Just 1 Day Onsite Every 2 Weeks 🔐 SC Clearable | British Citizens Only 🚀 Where Technology Meets Purpose Are you ready to lead engineering efforts that directly impact national security, public services, and...
-
Principal Systems Engineer
3 weeks ago
London, United Kingdom BAE Systems Full timeJob Title:Principal Systems Engineer - Software/Simulation Location:Portsmouth - Broad Oak - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Salary:Up to £75,900 (dependent on skills and experience) What you'll be doing: Provide hands-on technical leadership with a team...
-
Software Developer
3 days ago
Greater London, United Kingdom Mustard Systems Full timeAt Mustard, we value quick delivery and real-world impact over perfect code. If you’re an engineer who thrives on solving problems quickly and enjoys a flexible, outcome-focused culture, you’ll fit right in. What You’ll Work On Expand our access to new liquidity providers, through advanced web scraping and reverse engineering techniques. Develop and...
-
Gen Ai engineer/ Developer
5 days ago
London, United Kingdom Software Development & Engineering Full timeExciting Opportunity: Gen AI Engineer/Developer - London/Nottingham, United KingdomAbout the Role Inside IR35 2-3 Days in London/ Nottingham £525 per day Our client is seeking an innovative and talented Gen AI Engineer/Developer on a contract basis to join their dynamic team in London/Nottingham. Specializing in custom software and IT services, our client...
-
Software Engineer
3 days ago
London, United Kingdom BAE Systems Full timeJob title: Senior Software Engineer – Automation Location: New Malden What you’ll be doing: Providing technical leadership by taking ownership of complex automation solutions, engaging with stakeholders and end users. Review and debug of complex automation scripts Provide specialist knowledge and subject matter expertise to members of other teams...
-
Software Engineer
3 days ago
London, United Kingdom BAE Systems Full timeJob title: Senior Software Engineer – Automation Location: New Malden What you'll be doing: Providing technical leadership by taking ownership of complex automation solutions, engaging with stakeholders and end users. Review and debug of complex automation scripts Provide specialist knowledge and subject matter expertise to members of other teams Provision...
-
Software Developer
1 week ago
London, Greater London, United Kingdom Mustard Systems Full time £60,000 - £120,000 per yearAt Mustard, we value quick delivery and real-world impact over perfect code. If you're an engineer who thrives on solving problems quickly and enjoys a flexible, outcome-focused culture, you'll fit right in.What You'll Work On:Expand our access to new liquidity providers, through advanced web scraping and reverse engineering techniques.Develop and maintain...
-
Lead Software Engineer – Maritime Systems
2 weeks ago
Greater London, United Kingdom BAE Systems Full timeA leading defense contractor in the UK is seeking a Principal Software Engineer located in Isle of Wight. The role involves deriving software requirements, leading software design, and supporting software solutions for naval systems. Ideal candidates will have strong programming experience and knowledge of software lifecycle models. This position offers a...
-
Software Developer
21 hours ago
London, United Kingdom Mustard Systems Ltd. Full timeAt Mustard, we value quick delivery and real-world impact over perfect code. If you're an engineer who thrives on solving problems quickly and enjoys a flexible, outcome-focused culture, you'll fit right in. What You'll Work On: Expand our access to new liquidity providers, through advanced web scraping and reverse engineering techniques Develop and maintain...
-
Senior System Engineer
3 days ago
London, United Kingdom BAE Systems Full timeSenior Systems Engineer x 2 The SMCS Senior Systems Engineer will be a key part of the Systems Team, tasked with developing the SMCS programmes. They will ensure the behaviour of the system is defined via requirements, assist with the design of functionality and support verification of the product. The ‘Systems’ team’s work encompasses system design,...