Principal AI Engineer

This a Full Remote job, the offer is available from: Europe, EMEA, United Kingdom

Are you ready to shape the future of data?

Matillion is the company behind Maia, the AI Data Automation platform. 

In the AI economy, demand for data is exploding. Manual data engineering can’t keep up. Maia fixes that by combining 15 years of data expertise with agentic AI to eliminate the manual work that slows data teams down. Organisations like Cisco, DocuSign, and Slack are already using it to deliver real business impact, faster.

We started in Manchester and now we’re global - with teams across the UK, US and India.

We are driven, curious, energetic people who move fast, think big and hold ourselves to a high standard. We’re here to make a dent in the universe bigger than ourselves. And we’re looking for people who want to be part of it.


About the role

As a Principal Engineer on our Maia AI team, you'll be at the heart of everything we do: designing agentic AI systems, leveraging evals to continually validate their performance as model capabilities evolve, building new tools and integrations, and staying finger-on-the-pulse with the latest developments in Gen AI. This isn't BAU engineering – this is high-visibility, high-impact work where your decisions shape the product.

You'll be driving architecture, mentoring engineers, and feeding into strategy. Things move quickly here. Requirements evolve, new opportunities emerge, and we need someone who thrives in that environment. If you have been working on Agentic AI projects and taking them into production environments – and you want to do that at scale in a world-class engineering team – this is the role for you.


What you will be doing
  • Lead technical architecture and design for the Maia team - working within a squad to define direction, validate proposals, and ensure we're building scalable, maintainable software at pace
  • Drive agentic AI feature development - building new tools, integrations, and workflows that push the boundaries of what Maia can do
  • Stay ahead of the curve on Gen AI developments - trialling new models, tools, and approaches, feeding insights into team strategy and championing new ways of working
  • Act as technical mentor and coach to engineers across the team - raising the bar through code reviews, design input, and hands-on guidance
  • Collaborate closely with our Product Manager and Data Science team to translate product vision into technical reality, balancing innovation with code quality and delivery pace

  • What we are looking for
  • Proven experience working on agentic AI systems - you understand how they differ from traditional systems, you've built and led features in this space, and you have a point of view on how to test and scale them
  • Deep programming background, ideally with Java, combined with hands-on experience building scalable distributed systems on AWS - you write great code and think seriously about architecture
  • Technical leadership experience - you've been a tech lead, influenced architecture decisions, and helped other engineers grow; you can communicate complex concepts to non-technical stakeholders without breaking a sweat
  • Full stack capability is a strong plus - particularly React, TypeScript, and Tailwind - and familiarity with frameworks like Langchain or Langgraph would be welcome
  • Adaptable and fast-moving - you thrive in an environment where requirements evolve, you're comfortable with ambiguity, and you have a genuine bias for action when it comes to adopting and championing new technologies
  • More about Matillion

    We operate a flexible working culture that promotes work-life balance, with benefits including:

    • Company Equity

    • 30 days holiday + bank holiday

    • 5 days paid volunteering leave

    • Private Health Insurance

    • Life Insurance

    • Pension

    • Access to mental health support

    Your Safety

    Matillion recruiters will only contact you from @matillion.com email addresses. We occasionally work with trusted recruiting partners; they will always tell you they are working on our behalf. We will never ask for money, fees, or bank details at any point in the hiring process. If something feels off, trust that instinct. Don't click any links. Go straight to matillion.com/careers to verify open roles or reach us at talent@matillion.com.

    Want to know more?

    Don't tick every box? Apply anyway. We hire for potential, not just experience. A member of our Talent Acquisition team will be in touch.

    Cannot find anything suitable role right now? We still want to hear from you. Drop us a line at talent@matillion.com.

    Find out more about life on #TeamGreen here. 

    Matillion is an equal opportunity employer. We celebrate diversity and we are committed to creating an inclusive environment for all of our team. Matillion prohibits discrimination and harassment of any type. Matillion does not discriminate on the basis of race, colour, religion, age, sex, national origin, disability status, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by law. 

    This offer from "Matillion" has been enriched by Jobgether.com and got a 0% flex score.
    Back to blog

    Other Jobs To Apply

    Common Interview Questions And Answers

    1. HOW DO YOU PLAN YOUR DAY?

    This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

    2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

    When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

    3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

    Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

    4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

    With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

    5. HOW DO YOU PROCESS INFORMATION?

    Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

    6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

    Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

    7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

    Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

    8. HOW TO PRIORITIZE WORK?

    The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

    9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

    Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

    10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

    This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...