Software Engineer, ML Infrastructure, Level 5
$178k - $313kSnap Inc.
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.
The Company operates Snapchat , a visual messaging app that enhances your relationships with friends, family, and the world, and Specs Inc. , a wholly-owned subsidiary dedicated to making computing more human, in addition to Bitmoji , Saturn, and other digital services.
Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We’re deeply committed to the well-being of everyone in our global community, which is why our values are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront.
You’ll play a critical role in scaling our ML Infrastructure, optimizing AI training and inference systems, and driving innovations that make Snapchat’s ranking and recommendation systems more efficient and impactful.
We’re looking for a Software Engineer to join the ML Platform team. Our team builds the foundational data platforms (robusta/hashi, mds) to pump in the bloodstream - data to support offline model training and online feature serving. We provide the essential tools to help customers monitor and assure data quality (aegis), manage/register features, trace feature through its lifecycles and assist in feature deprecation. With the significant infra cost of this area, our team also focuses on continuous optimization of the storage/processing to sustain the ML growth of Snap.
What you’ll do:
- Design and optimize infrastructure systems for machine learning workloads at scale and drive reliability and efficiency improvements across Snapchat’s ML Infrastructure
- Develop high-performance inference systems to ensure fast and efficient AI model serving
- Build infrastructure to perform scalable ML model training, evaluation, and inference in the cloud
- Develop high-performance inference systems to ensure fast and efficient AI model serving
- Build comprehensive data management systems for scalable data collection, labeling, processing, and evaluation
- Work on state-of-the-art vector search algorithms to improve the precision, recall and scalability of our retrieval systems
- Work closely with ML engineers to deploy cutting-edge models into production
Knowledge, Skills & Abilities:
- Strong programming skills in Python, Java, Scala or C++
- Strong problem-solving skills with a focus on system performance, scalability, and efficiency
- Good understanding of distributed systems and the infrastructure components of large-scale ML
- Experience with big data processing frameworks such as Spark, Flink, or Ray
- Ability to collaborate and work well with others
- Proven track record of operating highly-available systems at significant scale
- Ability to proactively learn new concepts and apply them at work
Minimum Qualifications:
- Bachelor’s degree in a technical field such as computer science or equivalent experience
- 6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field+ 2+ years of post-grad software development experience
- Experience building large scale production machine learning systems, distributed systems or big data processing
Preferred Qualifications:
- Masters/PhD in a technical field such as computer science or equivalent industry experience
- Experience working with ML Training platforms or optimizing AI model inference
- Familiarity with ML frameworks such as TensorFlow, PyTorch, Caffe2, Spark ML, scikit-learn, or related frameworks
If you have a disability or special need that requires accommodation, please don’t be shy and provide us some information .
"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week.
At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.
We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable).
Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!
Compensation
In the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position.These pay zones may be modified in the future.
Zone A (CA, WA, NYC) :
The base salary range for this position is $209,000-$313,000 annually.Zone B :
The base salary range for this position is $199,000-$297,000 annually.Zone C :
The base salary range for this position is $178,000-$266,000 annually.This position is eligible for equity in the form of RSUs.- ...builds the shared infrastructure that helps DoorDash... ...serving and inference engines, fine-tuning and... ...technical bar for — ML engineers, product... ...industry experience in software engineeringDeep... ...worked (e.g. about 5.8 hours/month if working... .... Thank you to the Level Playing Field...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours
$135.2k - $306.4k
OCI (Oracle Cloud Infrastructure) AI Infrastructure... ...designed to support AI/ML/HPC workloads.... ...you will own the software design and development... .../or skilled Linux engineer with Systems... ...the stack and low-level systems to design... ...Employee/Spouse/Child)5. Health care and...SuggestedTemporary workFlexible hours$209k - $313k
Backend Engineer Snap Inc is a technology company. We believe the camera... ...and storage systems Infrastructure and large-scale system design... ...6+ years of post-Bachelor's software development experience; or Master... ...degree in a technical field + 5+ year of post-grad software...SuggestedWork experience placementLive inWork at officeLocal area- ...integral part of an agile engineering team that is constantly... ...possible across cloud, infrastructure, and AI/ML platforms. As a Senior Lead Software Engineer at... ...engineering concepts and 5+ years applied experienceHands... .... Solid system-level understanding of GPU infrastructure...SuggestedFor contractors
$143.7k - $194.4k
Amazon is seeking a Software Development Engineer for our AWS Networking organization to join a team designing... .... AWS Networking is part of AISAWS Infrastructure Services owns the design, planning,... ...scope at the team or cross team level, interact with other teams...SuggestedFlexible hours$229k - $343k
...critical Service Infrastructure that powers Snap's... ...Feed, Growth, Ads, ML Platform, Maps, and... ...is for a backend engineer focused on Service... ...a hands-on Staff-level tech lead, driving... ...experience.9+ years of software development... ...technical field and 5+ years of software...Full timeLive inWork at officeLocal area$253k - $416k
...works.Job DescriptionDistinguished Software Engineer, Systems Infrastructure - Compute, Deployment, Infrastructure... ...activities.You will actively improve the level of craftsmanship at LinkedIn by... ...distributed systems, with at least 5 of those years in a technical leadership...For contractorsWork experience placementWork at officeFlexible hours$184k - $287.5k
...rack, multi-tenant AI/ML datacenters with NVIDIA... ...NVIDIA seeks a Senior Software Engineer for our CSP (Cloud... ...to see:Strong source-level expertise in Kubernetes... ..., OpenTelemetry), and infrastructure-as-code.Excellent communication... ...356,500 USD for Level 5.You will also be...Full timeRemote work$193.3k - $261.5k
...healthy. Ready to engineer the backbone of tomorrow... ...ready to build software and systems that... ...and server infrastructure, handling massive... ...technical work and high-level software and test/... ...automation, and data/ML-driven systems.A... ...Basic qualifications- 5+ years of non-...InternshipLocal areaFlexible hours$224k - $356.5k
...team is building the software stack that makes large... ...recipes, and model bring-up infrastructure — that lets developers... ...Science, Computer Engineering, Electrical... ...depth in GPU computing, ML systems, or high-performance... ...USD - 356,500 USD for Level 5, and 272,000 USD - 43...Full timeLocal area- ...company's data, analytics, and ML workloads. We run Spark across... ...tooling.About the RoleAs a Software Engineer on Spark Platform, you will execute... ...30 hours worked (e.g. about 5.8 hours/month if working 40... ...encouraged to apply. Thank you to the Level Playing Field Institute for...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours
- ...company's data, analytics, and ML workloads. We run Spark across... ....About the RoleAs a Senior Software Engineer on Spark Platform, you will set... ...every 30 hours worked (e.g. about 5.8 hours/month if working 40... ...to apply. Thank you to the Level Playing Field Institute for this...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours
$120k - $300k
Evertune AI Software Engineer Please note: At this time, we are only able... ...systems, shaping our cloud and infrastructure patterns, optimizing AI... ...supported generative AI, LLM, or ML-powered systems Experience... ...qualifications for the role, experience level, skillset, geography, and...Permanent employmentWork at officeLocal areaVisa sponsorship2 days per week3 days per week$184k - $287.5k
...focus on building the AI/ML platform for improving... ...scalable AI infrastructure services globally. We... ...an AI infrastructure software engineer to join our team. You'... ...from the application level to the hardware levelEnhance... ...356,500 USD for Level 5.You will also be eligible...Full timeRemote work$143.7k - $194.4k
Amazon is seeking a Software Development Engineer for our AWS Networking organization to join a team designing... .... AWS Networking is part of AISAWS Infrastructure Services owns the design, planning,... ...scope at the team or cross team level, interact with other teams...Flexible hours$209k - $313k
Software Engineer, iOS Snap Inc is a technology company. We believe the camera presents the greatest... ...team to hone in on the best UI and infrastructure practices Carry out code reviews to guarantee... ...Master's degree in a technical field + 5+ year of post-grad software...Work experience placementLive inWork at officeLocal area$229k - $343k
...critical Service Infrastructure that powers Snap's... ...Feed, Growth, Ads, ML Platform, Maps, and... ...is for a backend engineer focused on Service... ...a hands-on Staff-level tech lead, driving... ...experience. 9+ years of software development... ...technical field and 5+ years of...Full timeLive inWork at officeLocal area$155k - $190k
Senior Software Engineer - Backend Services Truveta is the world... ...architecture, APIs, infrastructure integrations, and operational... ...with platform, ML, application, data, and... ....Demonstrate senior-level ownership: Mentor peers... ...Qualifications: You have 5+ years of software...For contractorsVisa sponsorshipWork visaFlexible hours$180k - $276k
...CA / Seattle, WASoftware - Software Systems /Full-time /HybridThe... ...the team that owns the build infrastructure making that possible:... ...monorepo used by hundreds of engineers.As a key contributor, you will... ...on geographic location and level. Leveling, as well as positioning...Full timeTemporary workRemote workRelocation package$143.7k - $194.4k
...looking for a self-motivated, passionate and resourceful Software Development Engineer to bring diverse perspectives, ideas, and skill-sets to... ...be a service owner helping to design and build the ML infrastructure that power our vision. You will tackle complex and ambiguous...InternshipWorldwideFlexible hours$117k - $234k
...through collaborative engineering teams, ensuring alignment... ..., driving full software development lifecycle including... ....Integrate AI and ML components to enhance software... ...the general nature and level of work performed in... ...related area.Option 2: 5 years’ experience in software...Full timeTemporary workPart timeWork at office- ...is a leader in AI cloud infrastructure serving tens of... ...is currently Tuesday. Engineering at Lambda is responsible... ...engineering across the org. You 5+ years in Platform,... ...understanding of system-level operations. Proficient... ...scheduling, HPC workloads, or ML/AI infrastructure....Work at officeLocal areaWork from homeFlexible hours
$168.1k - $227.4k
...build the networking infrastructure that powers every virtual... ...of writing systems software that runs on millions... ...build.You'll write low-level systems code in C and... ...Lead and mentor junior engineers on impactful and challenging... ..., control plane, and ML platforms to deliver...Permanent employmentInternshipFlexible hours$110.5k - $160k
...We own the user-space software that makes the Elastic... ...for Machine Learning (ML) and High-Performance... ...latency. Provide expert-level support to some of the... .... Work with our ML Infrastructure team to see your products... ...science, computer engineering, or related field, or...InternshipFlexible hours$79.2k - $209.5k
...standards are met.Oracle Cloud Infrastructure Workflow is a Tier 0 service... ...a fault tolerant manner. An engineer on this team is responsible for... ...(Employee/Spouse/Child)5. Health care and dependent care... ...the job remains posted.Career Level - IC3Key ResponsibilitiesSystem...Temporary workFlexible hours$168.1k - $227.4k
...behind AWS Neuron — the software stack that powers... ...a Senior Software Engineer on our Machine Learning... ...on AWS's AI infrastructure used by thousands of ML applications• Full-stack... ...optimization from high-level frameworks to... ...Basic qualifications- 5+ years of full software...Work experience placementWork from homeWorldwideFlexible hours$193.3k - $261.5k
...tools for the Neuron ML accelerators fleet... ...the hardware and software teams to ensure... ...ability for performance engineers to develop and... ...mix of experience levels and tenures, and... ...improve AWS cloud infrastructure in high-performance... ...Basic qualifications- 5+ years of non-...InternshipLocal areaFlexible hours$168.1k - $227.4k
...designs silicon and software that accelerates... ...Machine Learning Engineer in the Distribute... ...a wide variety of ML model families, including... .... If AWS is an infrastructure company, then... ...mix of experience levels and tenures, and we... ...science or equivalent- 5+ years of non-...InternshipFlexible hours$168.1k - $227.4k
...passionate about building the infrastructure that powers the next... ...We are seeking a Sr. Software Development Engineer to join the AWS... ..., high-performance ML inference platform serving... ...where millisecond-level latency and zero-... ...AIBasic qualifications- 5+ years of non-...InternshipFlexible hours$146k
...data, and strong engineering practices, we create... ....As a Backend Software Engineer, you will... ...integrate and operate AI/ML‑enabled solutions... ...experience.5+ years of relevant... ...design (including low-level design), API... ...within AWS cloud infrastructure or similar technologies...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, ML Infrastructure, Level 5. Be the first to apply!
- software developer fintech Seattle, WA
- startup software engineer Seattle, WA
- financial software developer Seattle, WA
- junior software developer remote Seattle, WA
- software engineer Seattle, WA
- software data engineer Seattle, WA
- software developer internship no experience Seattle, WA
- part time software developer Seattle, WA
- associate software developer Seattle, WA
- software engineer entry level Seattle, WA

