Talent.com
Software Engineer, Machine Learning - Engineering Systems and AI Research

Software Engineer, Machine Learning - Engineering Systems and AI Research

Snowflake ComputingMenlo Park, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Snowflake is about empowering enterprises to achieve their full potential - and people too. With a culture that's all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology - and careers - to the next level.

We are seeking a Software Engineer to join a joint R&D initiative between the Engineering Systems Team and Snowflake AI Research team. This team drives innovation at the intersection of machine learning and developer productivity, with flagship projects such as ML-powered test systems and LLM-powered code review and automation tools. The team supports both product-facing ML initiatives and internal systems optimization, accelerating Snowflake's thought leadership and operational excellence in enterprise AI.

This role is ideal for candidates who can span the functions of data scientist and research scientist, while maintaining robust software engineering practices and collaborating with diverse stakeholders-using internal research to power real-world, production-ready ML solutions.

Key Responsibilities

Partner across research and engineering to design, implement, and maintain machine learning systems that directly impact developer workflows and core platform efficiency.

Develop, evaluate, and deploy ML models for automation in CI / CD pipelines, using real-world code and data from large, complex codebases.

Build and optimize LLM-based tools for code review, quality automation, and developer assistance, from research prototype to robust production deployment.

Contribute to the improvement of internal ML and data tooling, pipelines, and collaboration between AI Research and Engineering Systems.

Collaborate on open-source releases, research publications, and developer community engagement efforts.

Operate across the software lifecycle : requirements, design, implementation, delivery, testing, iteration, and support.

Contribute to a culture of innovation, excellence, and inclusion in a collaborative and fast-paced environment.

Minimum Qualifications

PhD or Master's degree in Computer Science, Engineering, Statistics, or a related technical field, with research or industry experience in real-world machine learning applications.

Proficiency in Python and core ML / data science frameworks including Pandas, NumPy, Scikit-Learn, XGBoost, PyTorch, and related ecosystem tools.

Demonstrated hands-on experience solving applied ML problems end-to-end : data ingestion / preprocessing, feature and model selection, training, evaluation (with best practices on versioning, bias, and validation), deployment, and monitoring.

Strong software engineering fundamentals : code quality, reproducibility, CI / CD best practices, debugging, testing, and documentation.

Familiarity with ML operations (MLOps), data / feature versioning, and collaborative software development (Git, containers, etc.).

Strong communication and teamwork skills; able to describe technical tradeoffs and engage both research scientists and software engineers.

Bonus Qualifications

Experience with large-scale language models (LLMs), agentic / autoML systems, or ML for developer productivity (e.g., code intelligence, automated testing, static analysis).

Familiarity with different types of machine learning approaches (supervised, reinforcement learning, contrastive learning) and their practical constraints in large-scale, dynamic code environments.

Contributions to open source ML / AI projects or scientific publications; Participations in AI / ML competitions (e.g., Kaggle).

Experience working in or with developer-facing infrastructure, build / test automation, or productionizing research prototypes.

Why Join Us

This is a rare opportunity to collaborate across Snowflake's leading AI research and engineering system organizations, shaping the next generation of intelligent developer tools and ML-powered infrastructure. You'll work with world-class researchers and engineers, operate at scale, and have impact across both the open-source community and internal Snowflake engineering.

The role offers career development opportunities in ML engineering, research, and advanced software systems, in a values-driven, inclusive environment that values curiosity, impact, and technical excellence.

Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

How do you want to make your impact?

For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information : careers.snowflake.com

The following represents the expected range of compensation for this role :

  • The estimated base salary range for this role is $160,000 - $230,000.
  • Additionally, this role is eligible to participate in Snowflake's bonus and equity plan.

The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes : medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.

To comply with pay transparency requirements and other statutes, you can notify us if you believe that a job posting is not compliant by completing this form.

Create a job alert for this search

Software Engineer Machine Learning • Menlo Park, CA, United States

Related jobs
  • Promoted
Machine Learning Research Engineer, Enterprise ML Systems

Machine Learning Research Engineer, Enterprise ML Systems

Scale AI, Inc.San Francisco, CA, United States
Full-time
AI is becoming vitally important in every function of our society.At Scale, our mission is to accelerate the development of AI applications. For 9 years, Scale has been the leading AI data foundry, ...Show moreLast updated: 14 days ago
  • Promoted
Machine Learning Research Engineer, Agents - Enterprise GenAI

Machine Learning Research Engineer, Agents - Enterprise GenAI

Scale AI, Inc.San Francisco, CA, United States
Full-time
AI is becoming vitally important in every function of our society.At Scale, our mission is to accelerate the development of AI applications. For 9 years, Scale has been the leading AI data foundry, ...Show moreLast updated: 11 days ago
  • Promoted
Machine Learning Research Engineer - Robotics

Machine Learning Research Engineer - Robotics

Scale AI, Inc.San Francisco, CA, United States
Full-time
Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI.This position will be a key contributor in conducting applied research in Robotics and developing ML pipeli...Show moreLast updated: 30+ days ago
  • Promoted
Machine Learning Engineer, Core Engineering

Machine Learning Engineer, Core Engineering

PinterestPalo Alto, CA, United States
Full-time
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Machine Learning Research Engineer, Enterprise ML Systems

Machine Learning Research Engineer, Enterprise ML Systems

Scale AISan Francisco, CA, United States
Full-time
AI is becoming vitally important in every function of our society.At Scale, our mission is to accelerate the development of AI applications. For 9 years, Scale has been the leading AI data foundry, ...Show moreLast updated: 15 hours ago
  • Promoted
  • New!
Senior / Staff Machine Learning Engineer - Generative AI in Foster City

Senior / Staff Machine Learning Engineer - Generative AI in Foster City

Energy Jobline ZRFoster City, CA, United States
Full-time
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub.We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy ...Show moreLast updated: 15 hours ago
  • Promoted
AIML - Senior Software Engineer, Machine Learning Platform Technologies

AIML - Senior Software Engineer, Machine Learning Platform Technologies

AppleSan Francisco, CA, United States
Full-time
AIML - Senior Software Engineer, Machine Learning Platform Technologies.San Francisco Bay Area, California, United States Software and Services. We are looking for a Senior Software Engineer to shap...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Vice President of Artificial Intelligence (AI) and Machine Learning (ML)

Vice President of Artificial Intelligence (AI) and Machine Learning (ML)

ConfidentialSan Jose, CA, United States
Full-time
Vice President of Artificial Intelligence (AI) and Machine Learning (ML).The Company is seeking a Senior Software Engineer to join their team. The successful candidate will be responsible for design...Show moreLast updated: 14 hours ago
  • Promoted
Machine Learning Systems Research Engineer, Agent Post-training - Enterprise GenAI

Machine Learning Systems Research Engineer, Agent Post-training - Enterprise GenAI

Scale AI, Inc.San Francisco, CA, United States
Full-time
AI is becoming vitally important in every function of our society.At Scale, our mission is to accelerate the development of AI applications. For 9 years, Scale has been the leading AI data foundry, ...Show moreLast updated: 11 days ago
  • Promoted
  • New!
Software Engineer, Machine Learning

Software Engineer, Machine Learning

VislySan Francisco, CA, United States
Full-time
Software Engineer, Machine Learning.Figma is growing our team of passionate people on a mission to make design accessible to all. Born on the Web, Figma helps entire product teams brainstorm, design...Show moreLast updated: 15 hours ago
  • Promoted
Machine Learning Systems Engineer, RL Engineering

Machine Learning Systems Engineer, RL Engineering

AnthropicSan Francisco, CA, United States
Full-time
Anthropic's mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group ...Show moreLast updated: 30+ days ago
  • Promoted
ML Research Engineer, ML Systems

ML Research Engineer, ML Systems

Scale AI, Inc.San Francisco, CA, United States
Full-time
Scale's ML platform (RLXF) team builds our internal distributed framework for large language model training and inference. The platform has been powering MLEs, researchers, data scientists and opera...Show moreLast updated: 30+ days ago
  • Promoted
Machine Learning Systems Engineer, Research Tools

Machine Learning Systems Engineer, Research Tools

The Rundown AI, Inc.San Francisco, CA, United States
Full-time
We are seeking an experienced Machine Learning Systems Engineer to join our Encodings and Tokenization team at Anthropic. This cross-functional role will be instrumental in developing and optimizing...Show moreLast updated: 25 days ago
  • Promoted
Machine Learning Systems Engineer, Research Tools

Machine Learning Systems Engineer, Research Tools

AnthropicSan Francisco, CA, United States
Full-time
Anthropic's mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group ...Show moreLast updated: 30+ days ago
  • Promoted
Research Engineer - Machine Learning & Systems

Research Engineer - Machine Learning & Systems

World LabsSan Francisco, CA, United States
Full-time
We are looking for a versatile Research Engineer with a strong background in machine learning or 3D, software development, and systems design. This role is ideal for someone excited about bridging c...Show moreLast updated: 30+ days ago
  • Promoted
Senior Machine Learning Engineer - Systems

Senior Machine Learning Engineer - Systems

EvenUp Inc.San Francisco, CA, United States
Full-time
EvenUp is on a mission to close the justice gap using technology and AI.We empower personal injury lawyers and victims to get the justice they deserve. Our products enable law firms to secure faster...Show moreLast updated: 30+ days ago
  • Promoted
Staff Machine Learning Engineer - Systems

Staff Machine Learning Engineer - Systems

EvenUp Inc.San Francisco, CA, United States
Full-time
EvenUp is on a mission to close the justice gap using technology and AI.We empower personal injury lawyers and victims to get the justice they deserve. Our products enable law firms to secure faster...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Machine Learning Systems Research Engineer, Agent Post-training - Enterprise GenAI

Machine Learning Systems Research Engineer, Agent Post-training - Enterprise GenAI

Scale AISan Francisco, CA, United States
Full-time
AI is becoming vitally important in every function of our society.At Scale, our mission is to accelerate the development of AI applications. For 9 years, Scale has been the leading AI data foundry, ...Show moreLast updated: 15 hours ago