Search jobs > Bellevue, WA > Senior software engineer

Senior Software Engineer - LLM

Snowflake
Bellevue, Washington, US
$214K-$285K a year
Full-time

Build the future of data. Join the Snowflake team.

The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their machine learning and deep learning workloads to Snowflake.

Our customers want to build powerful models with the ever increasing data in Snowflake but face several challenges including infrastructure optimizations, orchestration, performance and security.

The team aims to solve these challenges by building highly integrated platform solutions that are simple, secure and enable end to end workflows.

We are on an early journey to build the most scalable machine learning and data platform without sacrificing the benefits of a single platform and governance.

We are looking for outstanding technical leaders who will play a pivotal role in this journey by understanding Snowflake’s core platform architecture and evolving it to enable state of the art machine learning workloads, including LLMs.

Join us to define strategies, set technical directions, design and execute, engage and deliver innovation and unlock the power of AI for thousands of enterprise customers.

This position is based in Bellevue, WA or San Mateo, CA.

RESPONSIBILITIES :

Help define and own the roadmap, working collaboratively and proactively with senior architects, PMs and team leadership.

The initiatives include platforms and tools that enable customers to do state of the art machine learning on Snowflake natively.

  • Collaboratively develop distributed training infrastructure to train and fine tune LLMs
  • Work on inference optimizations to efficiently serve LLMs
  • Create alignment in RHLF for LLMs
  • Collaborate across other engineering partner teams to continuously improve LLM development velocity and capabilities at Snowflake.
  • Support team members in delivering a high level of technical quality.

IDEAL REQUIREMENTS & QUALIFICATIONS :

  • Have 8+ years of industry experience designing, building, and supporting Internet serving infrastructure, machine learning platforms, machine learning services and frameworks.
  • Experience modeling in pre-training & fine tuning foundation models
  • Strong track record of working with machine learning systems and / or platforms.
  • Experience with several of the following frameworks : SKLearn, XGBoost, PyTorch, Tensorflow.
  • Fluent in Python. C++ and Java experience is a plus.
  • Have worked well with data scientists, business analysts and machine learning infrastructure to connect the dots between business and technology partners.
  • BS / MS / PhD in Computer Science or related majors, or equivalent experience

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

  • The estimated base salary range for this role is $214,000 - $285,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 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.

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.

30+ days ago
Related jobs
Promoted
Eaton Vance
Seattle, Washington

The Senior Research Software Engineer will assist in migrating these tools and models to a cloud native infrastructure. As part of the Quantitative Development team, the Senior Research Software Engineer will be responsible for the design/architecture and implementation of various cloud native servi...

Promoted
TikTok
Seattle, Washington

TikTok Camera Effect team is seeking talented software engineers with experience in Client Development, AI, CG, ML or AR to build the next-generation of camera effects using the latest AI technologies. Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. Work cl...

Promoted
Eaton Vance
Seattle, Washington

We are seeking a seasoned Senior Software Engineer with a robust background in API development and building data processing systems. This will include doing API development, data engineering, and cloud infrastructure development types of projects. Work with engineers in other project teams to proper...

Promoted
TikTok
Seattle, Washington

We are looking for strong software engineers who are excited to grow their business understanding and build highly scalable and reliable software, partnering across disciplines and geographies, to achieve the best results. Manage the work of a focused team of software engineers, providing guidance, ...

Promoted
People Tech Group Inc
Redmond, Washington

Experience in Java/J2EE with Java8 and core Java.Should be good with algorithms and data structures.Comfortable to face live coding session for interview.Expertise in Java application, data, and infrastructure architecture disciplines.Should be strong in micro service and Spring boot coding experien...

Promoted
TikTok
Seattle, Washington

TikTok's User Growth team is a cross-functional team (engineering, data science, recommendation/algorithm, product, marketing, operations) that apply a data-driven approach to growth. As a frontend engineer focusing on SEO in the TikTok's User Growth team, you will:. Work with frontend engineers fro...

Tideworks
Seattle, Washington

As a Senior Software Development Engineer , you are a member of an agile-oriented, cross-functional team of software engineers, testers, technical writers, and designers who leverage software to solve real-world problems in the container industry. ...

Home Depot
WASHINGTON, US

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Eaton Vance
Seattle, Washington

The Senior Research Software Engineer will assist in migrating these tools and models to a cloud native infrastructure. As part of the Quantitative Development team, the Senior Research Software Engineer will be responsible for the design/architecture and implementation of various cloud native servi...

Snowflake
Bellevue, Washington

We are seeking talented Senior Software Engineers who are technical leaders in the big data open source community to join us to define the strategy, engage and deliver innovation into the open source community, and bring Snowflake to millions of big data professionals. AS A SENIOR SOFTWARE ENGINEER ...