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 5 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

Software Engineer III - ML, Python

Senior Software Engineer role at JPMorgan Chase focusing on ML fraud prevention platform development, offering competitive salary and comprehensive benefits.

Sr Software Engineer

Senior Software Engineer position at Amazon RBKS, focusing on AI and computer vision development for smart home applications in Sunnyvale, CA.

Senior Product Manager, Feed Relevance

Senior Product Manager position at LinkedIn focusing on Feed Relevance and AI/ML implementation to enhance user experience and content delivery.

Senior AI Engineer

Senior AI Engineer position at LinkedIn focusing on machine learning and big data solutions for the world's largest professional network.

Senior AI/ML Engineer

Senior AI/ML Engineer role at Distro, building AI-powered features for industrial distributors using LLMs and modern AI infrastructure.