Senior Software Engineer — AI & Data Infrastructure (Hybrid) in Newcastle upon Tyne

Senior Software Engineer — AI & Data Infrastructure (Hybrid) in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
O

At a Glance

  • Tasks: Join a small team to develop neurosymbolic AI and data infrastructure.
  • Company: Exciting seed-stage start-up with innovative projects and real customer impact.
  • Benefits: Competitive salary, hybrid work model, and opportunities for personal growth.
  • Other info: Dynamic environment with ownership, influence, and rapid career progression.
  • Why this job: Make a difference in AI while solving complex problems and collaborating closely.
  • Qualifications: Strong TypeScript skills and a passion for tackling challenging problems.

The predicted salary is between 50000 - 60000 £ per year.

Onteric builds neurosymbolic AI and data infrastructure – combining neural networks with symbolic reasoning to create AI that’s fully explainable. We use this to convert documents, emails, web pages and screen content into detailed knowledge graphs, and use those to drive agents that actually get things done.

We’re a seed stage start-up. We recently raised £1.3M from VCs and prominent angels. We have contracts with household names in mortgages, insurance and lending. You’d be joining a team of five as a permanent employee. The role is based in Newcastle upon Tyne. We often work remotely, but you need to be willing to meet in-person 2-3 days per week.

We're looking for a software engineer who's comfortable solving difficult problems, sometimes open-ended research, but also shipping production code. An academic research background isn't necessary, but you should enjoy pulling apart a problem, thinking methodically, and building pragmatic solutions using first principles, following a research paper, or working without a guide. If you have that from years of building things in the real world, that’s great.

What we're looking for:

  • Strong TypeScript experience, though we do use other languages like Python for some of our work.
  • You can write code from first principles – not just gluing libraries or following patterns for frameworks.
  • You enjoy working on problems that don't always have obvious answers.
  • You’re willing to speak directly to our customers to fix a problem, gather feedback, or scope new features.
  • You’re happy to use AI coding tools where they help, but aren’t reliant on them.
  • Curiosity to learn new things, find a better way, and try things that sometimes might not work.

Bonus points if you have experience or understanding of, but we don’t expect everything:

  • Machine learning but we’re not looking for deep expertise in creating foundation models.
  • Familiarity with open source and open weight large language models or vision-language models.
  • Graph and linked data tools and standards like Neo4j, RDF, or JSON-LD.
  • Infrastructure or security experience, such as Terraform and AWS.
  • Standards and data models used in insurance, finance, or open banking.
  • Experience creating web extensions, UI automation, or OS-level automation.
  • Writing technical papers, authoring publications, and engaging with academics.

A few things worth knowing:

  • We're a small team so you'll have real ownership and influence, but that also means wearing multiple hats and being comfortable with ambiguity.
  • You’ll be working alongside the CTO and two other engineers.
  • We're in production with real customers in regulated industries, so this isn't speculative R&D – what you build has to work.
  • Onteric was known as DataWollet until recently – we’re in process of rebranding. You’ll find information about us under both names.

Interview Process

Our process has four stages and we'll move through them quickly:

  • A short intro call with Luke, our CTO to get to know each other and make sure we're a good fit on both sides.
  • A technical conversation where we'll look at some code you've written - a GitHub repo, a side project, or something you're proud of. If you don't have anything public, we'll suggest an alternative. We want to understand how you think and approach things (we're not looking for perfect code).
  • Meet the engineering team. This will be informal, there'll be no whiteboards unless you want one - this is a chance to see if we'd enjoy working together. It might be in person.
  • A call with our CEO to talk about our plans, our culture, our strategy, and of course for anything you want to ask.

Senior Software Engineer — AI & Data Infrastructure (Hybrid) in Newcastle upon Tyne employer: Onteric

Onteric is an innovative seed-stage start-up based in Newcastle upon Tyne, offering a dynamic work environment where you can truly make an impact. With a strong focus on neurosymbolic AI and data infrastructure, we foster a culture of collaboration and curiosity, providing opportunities for personal and professional growth while working on real-world problems with leading clients in regulated industries. Join our small but passionate team and enjoy the flexibility of hybrid working, alongside the chance to influence cutting-edge technology in a supportive and engaging atmosphere.

O

Contact Details:

Onteric Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer — AI & Data Infrastructure (Hybrid) in Newcastle upon Tyne

Tip Number 1

Get your hands dirty with some coding! Before the interview, brush up on your TypeScript skills and maybe even tackle a small project. This way, you can showcase your problem-solving approach and how you build from first principles.

Tip Number 2

Don’t shy away from showing your curiosity! During the interviews, ask questions about their projects and challenges. It’ll show that you’re genuinely interested in their work and ready to dive into the nitty-gritty of AI and data infrastructure.

Tip Number 3

Prepare to discuss your past experiences! Think of examples where you tackled complex problems or worked on projects that required innovative solutions. This will help you demonstrate your ability to think methodically and pragmatically.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re keen on joining our team at Onteric and ready to contribute to our exciting journey in neurosymbolic AI.

We think you need these skills to ace Senior Software Engineer — AI & Data Infrastructure (Hybrid) in Newcastle upon Tyne

TypeScript
Python
Problem-Solving Skills
Methodical Thinking
Pragmatic Solution Building
Customer Communication
Curiosity to Learn

Some tips for your application 🫡

Show Your Passion for Problem-Solving:When you're writing your application, let us see your enthusiasm for tackling tough challenges. Share examples of how you've approached complex problems in the past and what methods you used to find solutions. We love seeing that curiosity and methodical thinking!

Highlight Your Technical Skills:Make sure to showcase your strong TypeScript experience and any other relevant languages you've worked with. If you've built something from scratch or have experience with AI coding tools, mention it! We want to know how you can contribute to our projects.

Be Authentic and Personal:Don't be afraid to let your personality shine through in your application. We’re a small team, and we value authenticity. Share why you're excited about joining Onteric and how you see yourself fitting into our culture. It helps us get to know the real you!

Apply Through Our Website:We encourage you to apply directly through our website. It streamlines the process for both you and us, making it easier to keep track of applications. Plus, it shows you're keen on being part of our team right from the start!

How to prepare for a job interview at Onteric

Know Your Code Inside Out

Make sure you can discuss your previous projects in detail, especially any code you've written. Be prepared to explain your thought process and the decisions you made while coding. This will show that you not only know how to write code but also understand the reasoning behind it.

Embrace Problem-Solving

Since the role involves tackling complex problems, be ready to demonstrate your problem-solving skills. Think of examples where you've faced challenges and how you approached them methodically. Highlight your ability to work without a guide and your comfort with ambiguity.

Show Your Curiosity

Express your eagerness to learn and try new things. Discuss any recent technologies or methodologies you've explored, especially those related to AI and data infrastructure. This will resonate well with the team’s focus on innovation and improvement.

Engage with the Team

During the informal meet with the engineering team, be yourself! Ask questions about their experiences and share your thoughts. This is a chance to see if you fit into their culture, so showing genuine interest in your potential colleagues will go a long way.