Founding Senior Engineer

Founding Senior Engineer

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
Catapult

At a Glance

  • Tasks: Solve challenging algorithmic problems and build innovative AI products from start to finish.
  • Company: Join Catapult, a pioneering tech company revolutionising personalised AI.
  • Benefits: Competitive salary, generous stock options, private healthcare, and wellness allowances.
  • Other info: Exciting opportunity for career growth and relocation support to London.
  • Why this job: Shape the future of AI while pushing your limits in a dynamic environment.
  • Qualifications: 5+ years in software development with strong programming skills in Typescript, Python, or Rust/C++.

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

At Catapult, we're building personalised AI models that understand the complete context of your work across email, calendar, Slack, Notion, Google Docs, and more.

We're pushing the frontier of what's possible in AI with personalisation, memory, and deep context - to help you work better than you ever thought possible.

Learn more about Catapult here: https://www.catapult.xyz/join

The role

The founding senior engineer is in the ultimate cross-sectional position, and will be involved in solving tough algorithmic problems, managing the entire tech stack, and building products end-to-end.

This will include building highly performant desktop applications (both the frontend and backend), as well as doing work on algorithmic development, and working closely with others on the team, especially AI engineers.

The role the founding engineer plays is limited only by their ability and ambition. The successful candidate must be an especially fast learner and problem solver with the ability to recognise and solve (or learn to solve) almost any problem that may arise.

You’ll love this role if you enjoy…

  • Identifying and solving very challenging technical and research-level problems
  • Building products end-to-end (from algorithm development, experimentation, all the way to UI/UX)
  • Learning and keeping abreast of current research and developments related to LLMs/NLP, vision, and more
  • Helping identify and tackle any technical challenge that may emerge
  • Pushing beyond your comfort zone and maximise your potential

Requirements and experience

  • 5+ years of experience working on similar projects
  • Strong programming skills, ideally in Typescript, Python, and/or Rust/C++.
  • A strong track record of solving difficult problems in either an academic or industrial setting
  • A strong track record displaying the ability to manage engineering workflows (e.g. building robust and scalable products, working with users requests, etc.) and ideally also managing scientific processes (e.g. forming and testing hypotheses)
  • Experience working with cloud infrastructure providers and database technologies (e.g. SQL/no-SQL)
  • Ability to self-organise and work independently
  • Based in, or willing to relocate to London (we are open to sponsoring visas)

Nice to haves

  • Experience working with NLP/LLMs or other AI/ML
  • ML/statistics/mathematics background or experience
  • Experience working on open-source projects, working on an interesting side project, or contributing to Stack Exchange (or similar)

What we offer

  • Competitive salary and truly generous stock options
  • Comprehensive Bupa Private Healthcare, and wellbeing allowances
  • Tax efficient pension scheme with salary sacrifice
  • All the equipment you need to perform at your very best
  • We sponsor work visas so that you can come build with us in person in London
  • Most importantly, helping shape the future of personalised AI!
#J-18808-Ljbffr

Founding Senior Engineer employer: Catapult

At Catapult, we pride ourselves on being an innovative employer that empowers our team to push the boundaries of AI technology. With a vibrant work culture that encourages collaboration and continuous learning, we offer competitive salaries, generous stock options, and comprehensive healthcare benefits. Located in London, we provide unique opportunities for personal and professional growth, allowing you to shape the future of personalised AI while working alongside passionate experts in the field.

Catapult

Contact Details:

Catapult Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Founding Senior Engineer

Tip Number 1

Network like a pro! Reach out to people in your industry, especially those at Catapult or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to AI and algorithm development. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and algorithm questions to ensure you’re ready to impress during the interview process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Founding Senior Engineer

Algorithm Development
End-to-End Product Development
Strong Programming Skills
Typescript
Python
Rust
C++

Some tips for your application 🫡

Show Off Your Skills:When you're writing your application, make sure to highlight your programming skills and experience with algorithmic problem-solving. We want to see how you've tackled tough challenges in the past, so don’t hold back!

Tailor Your Application:Make your application stand out by tailoring it to the Founding Senior Engineer role. Mention specific projects or experiences that relate to building products end-to-end and working with AI technologies. We love seeing how you connect your background to what we do!

Be Yourself:Let your personality shine through in your written application. We’re looking for someone who’s not just technically skilled but also a great fit for our team culture. Share your passion for AI and how you push beyond your comfort zone!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Catapult!

How to prepare for a job interview at Catapult

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Typescript, Python, and Rust/C++. Brush up on your programming skills and be ready to discuss your past projects that showcase your expertise in these areas.

Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled challenging technical problems. Think about how you approached these issues, what solutions you implemented, and the outcomes. This will demonstrate your ability to think critically and solve complex problems.

Understand AI and Personalisation

Since Catapult is focused on personalised AI models, it’s crucial to have a solid understanding of LLMs, NLP, and related technologies. Familiarise yourself with current trends and research in this field so you can engage in meaningful discussions during the interview.

Be Ready to Collaborate

The role involves working closely with AI engineers and other team members. Be prepared to talk about your experience in collaborative environments, how you manage workflows, and your approach to teamwork. Highlight any past experiences where you successfully worked in cross-functional teams.