Staff Backend (Python) Engineer, AI Engineering:Duo Chat
AI & Machine Learning
Adjust
WFA Digital Insight
As demand for AI-driven solutions grows, Gitlab's Staff Backend Engineer role stands out in the remote job market. With a focus on Python and Ruby on Rails, this position requires a unique blend of technical expertise and leadership skills. Candidates should be prepared to drive architectural decisions and integrate large language model providers, making this a challenging yet rewarding opportunity for experienced engineers.
Job Description
About the Role
As a Staff Backend Engineer on the Duo Chat team in AI Engineering, you will lead the backend architecture that powers GitLab Duo Chat across the GitLab DevSecOps platform. You will solve hard problems in building reliable, secure, and scalable AI-powered chat workflows so customers can plan, write, review, and secure code faster, with confidence.Responsibilities
- Lead the backend architecture for GitLab Duo Chat
- Integrate and evolve large language model providers across Ruby on Rails and Python services
- Raise the bar on observability and testing
- Guide the team through ambiguous, high-impact technical decisions
Requirements
- Python expertise
- Experience with Ruby on Rails and large language model providers
- Strong technical leadership skills
How to Stand Out
- Develop a strong understanding of Python and Ruby on Rails to excel in this role
- Showcase your experience with large language model providers, such as Google Vertex AI
- Prepare to discuss your approach to technical leadership and decision-making
- Highlight your ability to drive architectural decisions and integrate complex systems
- Be prepared to demonstrate your problem-solving skills in building reliable and scalable AI-powered chat workflows
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.