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.