Taro Logo

Intermediate Machine Learning Engineer, AI Powered: Custom Models

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations.
Machine Learning
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
AI · Enterprise SaaS

Description For Intermediate Machine Learning Engineer, AI Powered: Custom Models

GitLab is seeking an Intermediate Machine Learning Engineer to join their Custom Models team, focusing on AI-powered solutions. This role is crucial for developing and implementing machine learning solutions for GitLab's DevSecOps platform. The position offers an opportunity to work on Duo Self-Hosted, allowing customers to run GitLab Duo features in private environments. The role involves developing evaluation techniques, managing LLMs, and collaborating across teams to ensure quality AI feature implementation.

The ideal candidate will have a Master's degree with 2+ years of ML experience or a PhD in Machine Learning/Data Science. Strong Python skills and experience with ML model evaluation and deployment are essential. The role requires both technical expertise and strong communication skills, as you'll be working with various stakeholders across the organization.

GitLab offers a truly remote-first culture with team members distributed globally, primarily across Europe, Australia, New Zealand, America, and Canada. The company provides comprehensive benefits including flexible PTO, equity compensation, growth opportunities, and strong support for work-life balance. This position is perfect for someone who wants to shape the future of AI in developer tools while working in an inclusive, values-driven environment.

The Custom Models team collaborates closely with AI Framework, MLOps, Model Validation, and Duo Chat teams, offering extensive opportunities for cross-functional learning and impact. GitLab's commitment to AI extends beyond their products into their work culture, where AI is embraced as a core productivity multiplier. This role offers a unique opportunity to work at the intersection of machine learning and software development, contributing to cutting-edge AI solutions in the DevSecOps space.

Last updated 13 hours ago

Responsibilities For Intermediate Machine Learning Engineer, AI Powered: Custom Models

  • Develop evaluation techniques to assist feature teams on guaranteeing the quality of their features on new models
  • Evolve the Evaluation Runner, our internal tool for scaling AI Feature evaluation
  • Keep up with the industry to explore brand new models
  • Deploy and manage LLMs internally for evaluation and development
  • Collaborate with product managers, engineers, and other stakeholders as a machine learning specialist
  • Advocate for improvements to product quality, security, and performance
  • Solve technical problems of moderate scope and complexity
  • Craft code that meets internal standards for style and maintainability
  • Ship small features and improvements with minimal guidance
  • Participate as a reviewer or project maintainer in engineering projects

Requirements For Intermediate Machine Learning Engineer, AI Powered: Custom Models

Python
  • A relevant Master's degree and 2+ years of experience in ML or PhD degree with ML/Data Science focus
  • Professional experience with Python
  • Experience with performance and optimization problems
  • Comfort working in a highly agile, iterative software development process
  • Demonstrated ability to onboard and integrate with an organization long-term
  • Positive and solution-oriented mindset
  • Effective communication skills
  • Experience owning a project from concept to production
  • Self-motivated and self-managing, with strong organizational skills
  • Ability to thrive in a fully remote organization

Benefits For Intermediate Machine Learning Engineer, AI Powered: Custom Models

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To GitLab Intermediate Machine Learning Engineer, AI Powered: Custom Models