Full Stack Engineer - TypeScript, LLMs

Oliver Bernardunited kingdom, GB
Published on

About the Role

As a Full Stack Engineer, you will contribute to a unified codebase powering both B2B platforms and custom AI integrations. You'll be involved in the full feature lifecycle, from design and development to optimizing AI-driven user experiences.

Key Responsibilities

  • Develop and maintain web applications using TypeScript, React, Node, and Next.js.
  • Contribute to a monorepo encompassing B2B SaaS and AI modules.
  • Integrate Large Language Models (LLMs) like OpenAI and Gemini through prompt engineering.
  • Design multi-step AI workflows using LangChain.
  • Optimize MySQL databases for performance and scalability.
  • Build type-safe RPC endpoints with tRPC and TypeScript.

About the Candidate

Requirements:

  • Experience with Next.js, tRPC, TypeScript, and Prisma.
  • Strong database skills ideally with MySQL.
  • Hands-on experience integrating AI models (e.g., ChatGPT, Gemini).
  • Familiarity with LangChain or similar orchestration tools.
  • Fast learner, adaptable in high-paced environments.

Preferred Skills:

  • Experience deploying and fine-tuning custom AI models.
  • Background in B2B software platforms with multi-user environments.

About the Company

Oliver Bernard is a rapidly growing AI start-up that has recently secured significant funding. The company is focused on creating innovative B2B software solutions that leverage advanced AI technologies.

Company Culture and Benefits

The company offers competitive salaries ranging from £60k to £80k, along with equity options. By joining the team, you will have the opportunity to work in a dynamic environment and shape the product and company from the ground up.