Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK

GitLab

Remote regions

Canada United States

Salary range

$115,200–$194,400/yr

Benefits

Unlimited PTO

Similar Jobs

See all

What you'll do:

  • Develop secure, well-tested TypeScript features that solve technical problems of moderate scope.
  • Ship small features and improvements with minimal guidance, writing tests with every merge request.
  • Design durable public APIs with clear interfaces, semantic versioning, changelogs, and deprecation paths.

What you'll bring:

  • Strong proficiency with TypeScript across frontend and backend systems, including Node.js services.
  • Experience with modern build tools, monorepos, ESM, and dependency management.
  • A security-minded development approach and ability to communicate clearly in writing.

About the team:

  • The Duo Client SDK team sits in GitLab's AI Clients stage, working closely with teams building GitLab Duo experiences.
  • We collaborate across client surfaces to make thoughtful technical decisions as the platform evolves.
  • We work fully remotely and asynchronously, following GitLab's values of transparency and open communication.

GitLab

GitLab provides an intelligent DevSecOps platform that helps organizations increase developer productivity and accelerate digital transformation. With over 50 million registered users and trust from more than 50% of the Fortune 100, GitLab fosters a high-performance, values-driven culture where team members embrace AI and collaborate asynchronously in a fully remote environment.

Apply for This Position