Senior Machine Learning Engineer

Snyk is a developer security platform that helps development teams find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Machine Learning
Senior Software Engineer
Contact Company
3+ years of experience
AI · Cybersecurity

Description For Senior Machine Learning Engineer

Snyk is revolutionizing the world of developer security. As a Machine Learning engineer in our Machine Intelligence team, you'll be at the forefront of building best-in-class products like Snyk DeepCode AI Fix. This role requires a deep understanding of language model optimizations and the ability to run and own experimentation end-to-end. You'll design and implement machine learning models at the intersection of program analysis and language processing, develop and optimize production-grade pipelines, and lead cross-team collaborations. The ideal candidate has 3+ years of industrial-level ML experience, is fluent in C++ and Python, and has expertise in model optimization and experimentation processes. You'll work in a dynamic environment that values collaboration, empathy, and forward-thinking. Snyk offers a range of benefits including flexible working hours, generous vacation time, health benefits, and opportunities for learning and self-development. Join us in our mission to make the digital world a safer place by empowering developers to develop fast and stay secure.

Last updated 2 months ago

Responsibilities For Senior Machine Learning Engineer

  • Design, implement, and maintain machine learning models for code analysis and program understanding
  • Develop and optimize production-grade pipelines for scalability and efficiency
  • Optimize existing machine learning models
  • Lead cross-team collaborations to integrate ML solutions into products and services
  • Own features end-to-end, from ideation to production

Requirements For Senior Machine Learning Engineer

Python
Kubernetes
  • Fluency in C++ and Python
  • ML-serving savviness (e.g., Triton/TensorRT/ONNX/llama.cpp)
  • Experience in creating and maintaining production-grade data, training, and evaluation pipelines
  • Expertise in model optimization
  • Ability to manage experimentation processes end-to-end
  • Familiarity with build systems (e.g., Bazel), CI/CD pipelines
  • High testing standards

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Flexible working hours
  • Work-from-home allowances
  • In-office perks
  • Time off for learning and self-development
  • Generous vacation and wellness time off
  • Country-specific holidays
  • 100% paid parental leave for all caregivers
  • Health benefits
  • Employee assistance plans
  • Annual wellness allowance
  • Country-specific life insurance
  • Disability benefits
  • Retirement/pension programs
  • Mobile phone allowance
  • Education allowance

Interested in this job?

Jobs Related To Snyk Senior Machine Learning Engineer

AI Systems Engineer

Senior AI Systems Engineer role at Snyk, building and maintaining AI/ML systems for internal operations with focus on security and scalability.

Senior Software Development Engineer, Customer Engagement Technology

Senior Software Engineer role at Amazon focusing on AI-powered customer service technology, building conversational AI systems and LLM infrastructure.

Software Development Engineer AI/ML

Senior Software Engineer role at Amazon focusing on AI/ML development for next-generation shopping experiences, offering competitive compensation and benefits.

AIML - Sr. Software Engineer - AIML Observability

Senior Software Engineer role at Apple focusing on AIML Observability, building cloud-native solutions for Siri and Search products.

AIML - ML Engineer, Safety & Red Teaming

Senior ML Engineer role at Apple focusing on safety and red teaming for generative AI models, offering competitive compensation and benefits in Seattle.