
Enable job alerts via email!
A leading AI solutions company based in London seeks a Principal Software Engineer to design ML-powered tools and develop scalable backend systems. This role involves client collaboration, model optimization, and overseeing cloud operations. Ideal candidates should have over 5 years of software engineering experience focused on machine learning, along with strong Python and full-stack development skills. This position offers competitive compensation and a dynamic work environment.
Invisible Technologies is the AI operating system for the enterprise. Our end-to-end AI Software Platform structures messy data, builds digital workflows, deploys agentic solutions, evaluates/measures impact, and mobilizes relevant human experts. We have trained foundation models for more than 80% of the world’s leading AI model providers, including Cohere, Microsoft, and AWS, and we customize AI for any industry, function, or use case. In 2024, we reached $134M in revenue and were named the #2 fastest growing AI company on the Inc. 5000.
We are seeking a highly skilled Principal Software Engineer with a strong background in full-stack development, particularly in backend technologies and Agentic AI, to join our AI/ML team. You will work at the intersection of engineering, data science, and real-world impact, partnering directly with clients and internal stakeholders to design and deploy ML-powered tools that solve meaningful problems. This role combines hands-on model development with robust backend engineering and infrastructure work, building scalable systems, supporting R&D initiatives, and ensuring rapid iteration and deployment of machine learning solutions in production-ready environments.
You will collaborate with top client teams to conduct use case discovery with senior stakeholders on-site 3-4 days a week in New York or London, and develop solutions that address complex client needs.
Invisible is committed to fair and competitive pay that reflects market conditions and the value each team member brings. Our salary structure accounts for regional cost of living and internal equity.
An Invisible Talent Acquisition Partner can provide information on geographic pay tiers during the interview process. For candidates outside the U.S., compensation will be adjusted to reflect local market conditions and cost-of-living differentials.
Bonuses and equity are included in offers above entry level. Final compensation is determined by location, experience, skills, knowledge, internal pay equity, and market conditions. Details on total compensation and benefits will be discussed during the hiring process.
We operate at the intersection of advanced AI and human ingenuity, pushing the boundaries of what’s possible to unlock productivity and scale. Ownership is at the core of our work. You’ll build, innovate, and shape the future alongside world-class clients pushing the boundaries of AI. We expect bold ideas, relentless drive, and the ability to turn ambiguity into opportunity. The pace is fast, the challenges are big, and the growth is unmatched.
If you’re driven to create and thrive in dynamic environments, you’ll fit right in.
To apply, please use the Invisible Careers portal. This job description is intended to describe the general nature and level of work performed; it is not an exhaustive list of responsibilities, qualifications, benefits, or working conditions.
Equal Opportunity Statement: Invisible is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or veteran status, or any other basis protected by law.