Job Url: https://www.remoterocketship.com/company/gitlab/jobs/senior-backend-engineer-ruby-python-united-states-remote/ Job Description: GitLab Website LinkedIn All Job Openings GitLab is a complete DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development costs and time to market while increasing developer productivity. 1001 - 5000 employees πŸ’° Secondary Market on 2020-11 Senior Backend Engineer, Ruby, Python 16 hours ago πŸ‡ΊπŸ‡Έ United States – Remote ⏰ Full Time 🟠 Senior πŸ”™ Backend Engineer Distributed Systems Python Ruby Ruby on Rails Rust TypeScript Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ 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 β€’ Drive innovation in AI-powered development tools, experimenting with new approaches to code suggestion, review, and generation β€’ Collaborate with cross-functional teams across product, engineering, marketing, and more β€’ Represent the team in technical discussions with customers and stakeholders about AI-powered development capabilities 🎯 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 β€’ Demonstrated ability to drive technical decisions and influence engineering strategy across multiple teams β€’ Experience mentoring engineers and raising the technical capabilities of a team β€’ Excellent written and verbal communication skills for collaborating in a remote, globally distributed environment β€’ Ability to work effectively across different technology stacks and quickly learn new languages and frameworks as needed. πŸ–οΈ Benefits β€’ GitLab is proud to be an equal opportunity workplace and is an affirmative action employer.