Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GitLab Logo

Staff Backend Engineer, Create: Code Creation (Ruby and Python)

GitLab

Salary not specified
Oct 17, 2025
Remote, US
Apply Now

GitLab is looking to solve the problem of improving developer productivity and efficiency by building and maintaining AI-powered code development tools that help developers write, review, and understand code more effectively. This includes expanding and deepening capabilities across GitLab Duo's AI suite, architecting solutions for AI-driven code creation features, and providing technical leadership for sophisticated systems that power these features.

Requirements

  • Significant professional experience with Ruby on Rails and Python, with a track record of building production systems at scale
  • Proven ability to architect and lead complex technical projects from concept to production across distributed systems
  • Strong experience with AI/ML technologies, including integration with large language models and understanding of prompt engineering
  • Deep expertise in performance optimization, particularly for systems handling high-volume API requests
  • Experience designing and building distributed systems with a focus on reliability, observability, and scalability
  • Strong background in database design and optimization for applications processing large datasets
  • Experience with Rust and/or TypeScript

Responsibilities

  • Architect and lead the implementation of complex AI-powered coding assistance systems spanning multiple services and technologies (Ruby/Rails, Python, Rust, TypeScript)
  • Drive technical strategy for AI coding tools including code suggestions, code review, and code generation capabilities
  • Design and build scalable, high-performance APIs and services that power IDE extensions and AI-assisted development workflows
  • Lead initiatives to improve the quality, relevance, and responsiveness of AI-generated code suggestions and reviews
  • Evaluate and integrate emerging AI/ML models and technologies to enhance our coding assistance capabilities
  • Provide technical mentorship and guidance to engineers across the Code Creation team and collaborate with other teams
  • Influence product and engineering decisions by proposing thorough, iterative solutions to complex technical and architectural challenges

Other

  • Ability to work effectively across different technology stacks and quickly learn new languages and frameworks as needed
  • Excellent written and verbal communication skills for collaborating in a remote, globally distributed environment
  • Demonstrated ability to drive technical decisions and influence engineering strategy across multiple teams
  • Experience mentoring engineers and raising the technical capabilities of a team
  • Collaborate with cross-functional teams across product, engineering, marketing, and more