Taro Logo

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
3+ years of experience
AI · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 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?