Match working

Backend Engineer, AI Powered: Custom Models

95% Flex
Full Remote
Full time
  • Remote from:Anywhere

Backend Engineer, AI Powered: Custom Models

95% Flex
Remote: Full Remote
Contract: Full time
Work from: Anywhere...

Offer summary

Qualifications: Significant experience in Ruby on Rails and Python, Familiarity with machine learning techniques, distributed systems, and performance optimization.

Key responsabilities:

  • Develop secure and performant features for the GitLab product
  • Collaborate with cross-functional teams and advocate for quality improvements
  • Address technical challenges, propose solutions, and maintain coding standards
  • Contribute to public communication, minor and major projects, and on-call support during troubleshooting
GitLab logo
Match working
GitLab
Information Technology & ServicesLarge

https://about.gitlab.com/

1001 - 5000 Employees
HQ: San Francisco

Job description

Logo JobgetherYour missions

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

An overview of this role

The Custom Models team is responsible for allowing customers to create and use their own fine-tuned models for use within the GitLab product and beyond. They will work collaboratively with numerous teams to ensure a full lifecycle of evaluating models, fine-tuning models, storage models, deploying models, implementing models as underlying engines behind AI agents, and protecting these models through means of various hosting techniques.

Why us? This isn't just a job; it's your chance to shape the future of AI at GitLab. Your expertise in backend development will be critical to your success. Ready to dive into the future of AI at GitLab? Apply now! We're excited to meet potential candidates like you and welcome a new star to our team. Let's shape the future together!

What you’ll do  

  • Develop features and improvements to the GitLab product in a secure, well-tested, and performant way.
  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to product quality, security, and performance.
  • Solve technical problems of moderate scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions.
  • Represent GitLab and its values in public communication around specific projects and community contributions.
  • Ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Participate in Tier 2 or Tier 3 weekday and weekend and occasional night on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues.

What you’ll bring 

  • Significant professional experience with Ruby on Rails.
  • Professional experience with Python.
  • Expertise in machine learning and experience with techniques like transfer learning and model fine-tuning
  • Experience with distributed systems.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Demonstrated ability to work closely with other parts of the organization.
  • Share our values, and work in accordance with those values.
  • Ability to thrive in a fully remote organization.

About the team

The Custom Models team is a new team formed with internal GitLab team members from around the globe. Engineers are primarily located across various European countries, with some distributions in Australia, New Zealand, America, and Canada. This team is growing, and there are currently 7 positions available.

The team works closely with these other teams within the organization:

  • AI Framework
  • MLOps
  • Model Validation
  • Duo Chat

How GitLab will support you

  • Benefits to support your health, finances, and well-being
  • All remote, asynchronous work environment
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and development budget 
  • Parental leave 
  • Home office support

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

The base salary range for this role’s listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
Colorado/Washington pay range
$98,000$189,000 USD
California/New York/New Jersey pay range
$98,000$210,000 USD

Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more

Required profile

Match working
Experience
Industry :
Spoken language(s)
Check out the description to know which languages are mandatory.
Match working
Hard Skills
Soft Skills
  • Self-motivated, organized, excellent communicator proficient in English
  • Comfortable in agile, remote work environment, able to collaborate effectively with others
  • Adapt to rapidly changing software industry, share company values, ability to work autonomously as well as part of a team

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.

Find other similar jobs

🚀 Go Premium
Access the World's Largest Selection of Remote Jobs!

🚀

Go Premium
Access the World's Largest Selection of Remote Jobs!

Start Your Free TrialDon’t ask again