Genei build AI tools that learn from human feedback.

Senior Full Stack Engineer

$80K - $100K / 0.50% - 1.50%
London, UK / Remote (London, England, GB)
Job Type
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Jack Bowen
Jack Bowen

About the role

Central London • hybrid remote

Competitive Salary (+ EMI options) • full-time, permanent

What we do at Genei

We build AI systems that learn from human feedback. We offer this as a product to consumers and a service to businesses.


Minimum qualifications

  • 3-5 years experience with Typescript, React, GraphQL (NodeJS), and Python.
  • Ability to speak and write in English fluently.

Preferred qualifications

  • Bachelors degree in Computer Science, Engineering, Mathematics or equivalent.
  • Interest and ability to develop applications of natural language processing technology.
  • Previous experience building a Stripe integration for SaaS/consumer subscriptions with multiple currencies and plans, and usage-based pricing.
  • Previous experience developing rich text editors (Lexical) and insight into requirements of collaborative editing (OTs / CRDTs).

About the job

As a full-stack software engineer at Genei you’ll be developing an application of our next-generation natural language processing technology for the prosumer market. This includes features such as summarisation, paraphrasing, question answering, and neural search. In doing so you’ll enable professionals in academia and businesses to leverage these advances for increased research productivity.

We're looking for engineers who bring fresh ideas from all areas, including natural language processing, information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, , UI design and mobile; the list goes on and is growing every day.


  • Develop applications of next-generation natural language processing technology developed by our machine learning team ⇒ help professionals in academia and businesses leverage these advances to be more productive
  • Small, cross-functional team ⇒ huge impact of individual contributions
  • Quick iteration speed, little management overhead ⇒ have your work be deployed instantly

Genei aspires to be a company that reflects the diversity of our users. In addition to hiring talent, we are convinced that a diversity of ideas, viewpoints, and cultures contributes to the development of superior products.


  • Design, develop, test, deploy, maintain, and improve our consumer offering.
  • Manage priorities, deadlines, and deliverables.
  • Identify ways for improving our software architecture and infrastructure.
  • Active involvement in and real influence on shaping product direction.

Our stack

About the interview

Interviewing for a role at Genei

  • Genei is looking for engineers who exhibit a high degree of ownership and autonomy; enjoy a steep learning curve and are able to ship and iterate quickly.
  • Our interview process aims to find engineers of this description who will thrive and enjoy working at Genei.

Outline of interview process (~3-4 weeks from first contact)

  1. Informal Phone Call
  2. Technical Screen
  3. Interview
  • Team Fit (non-coding)
  • Debugging Task (Coding)
  • Whiteboard Task (Coding)
  • System Design Task (Coding)
  • Product Thinking (non-coding)
  1. Feedback

Informal Phone Call

  • This is a chance for you to find out about the role and evaluate whether it's for you.
  • We are looking for people with a strong interest high quality; beautifully designed research and information management tools such as Notion and

1. What is it like to work at Genei?

  • We are a small and highly collaborative company.
  • We face new challenges frequently and adapt quickly to learn on the job and solve them.
  • We are hard working; evidence driven and thoroughly enjoy coming to work on a Monday morning.

2. What has your past experience been?

  • Do you have relevant experience building high quality bug free products?
  • Are you interested in working on a tool at the intersection between language AI and productivity?
  • Are you looking for a strong sense of ownership and autonomy?
  • Have you worked in a small fast moving team within a company or startup?

Technical Screen

  • This will be a first pass to assess basic skills and determine whether to progress to a more in depth interview.

The Interview

  • The interview consists of 5 parts.
  • We may choose to short circuit decision making to hire / not hire a given candidate after any of the stages below.

Team Fit (Non-coding)

  • This is a personality interview and will aim to understand more about your past experiences and how you work in small teams.

Debugging Task (Coding Task)

  • All engineers at Genei will be working at some point with existing codebases.
  • In this task we will give you some code to debug and fix.
  • We are interested in hearing you talk through your process and thinking as you do this.

Whiteboard Task (Coding Task)

  • This will involve working on and talking us through the solution to a coding problem followed by a discussion around the pros and cons of your implemented solution.

System Design Task (Non-coding)

  • We are looking to understand your ability to design and build systems using appropriate technologies.
  • During this we will ask you to propose and talk through the design of a system e.g. "How would you build reddit?"

Product Thinking Task (Non-coding)

  • We also look for engineers with interpretive skills when it comes to implementation of features.
  • In this task we will discuss how you would build a feature we have already built.
  • We will expect you to talk through your design decisions.


  • We will aim to get back to you in 3-4 weeks with a decision and feedback
  • The exact time to complete the process will depend on availability of the founders

Why you should join Genei

At Genei we build Ai tools that learn from human feedback. We offer this as a tool to consumers and a service to businesses. Our mission is to bring aligned, accountable and personalised AI to every knowledge worker on the planet.

We are a small, hard working evidence driven team. We love new challenges and adapting to overcome them. While working here we we expect and encourage everyone to develop a deep curiosity, passion and pride for their specific craft.

Team Size:5
Location:London, United Kingdom
Jack Bowen
Jack Bowen
Thomas Foster
Thomas Foster
Adrien Wald
Adrien Wald