{"schemaVersion":"jobsearcher.job.v1","id":"9cac968ff1907d587484f1bb","url":"https://jobsearcher.com/jobs/9cac968ff1907d587484f1bb","canonicalUrl":"https://jobsearcher.com/jobs/9cac968ff1907d587484f1bb","title":"Software Engineer, ML infrastructure, Core Inference, Level 4","description":"OverviewAs a Software Engineer on the Core Inference team, you help build and scale the ML infrastructure powering personalized experiences across Snap. You will own and optimize the end-to-end inference stack for recommendation models, embeddings, and self-hosted LLMs, enabling cross-functional teams to deploy and serve models efficiently. You'll work across training and inference to prepare models for production and improve system performance. This role offers the chance to shape how Snap delivers scalable, private ML-powered experiences to hundreds of millions of users.Compensation / Benefitspaid parental leavecomprehensive medical coverageemotional and mental health support programsequity in RSUscompetitive compensation packageswork-life balance optionsResponsibilitiesOwn and operate the infrastructure for hosting and serving recommendation models, embeddings, and self-hosted LLMsOptimize, export, and prepare models for production use across training and inferenceProvide model-hosting and serving capabilities to multiple product teams (Ads, Content, Growth, Lenses, Security, My AI)Contribute to LLM fine-tuning, reinforcement learning infrastructure, serving, and inference optimizationDeliver ranking and ML infrastructure support for products requiring model hosting or servingKey requirements2+ years of software development experience (or advanced degree)Strong programming skills in Python and JavaExperience with distributed systems and large-scale ML infrastructureExperience with big data processing frameworks (Spark, Flink, or Ray)Proven track record of operating highly-available systems at scaleAbility to learn new concepts quickly and adapt to evolving AI toolscollaboration and teamworkproactive learningproblem-solving with focus on performance and scalabilityPythonJavadistributed systems","company":"Snap","rawCompany":"snap","city":"Long Beach","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-26T13:22:30.344Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, ML infrastructure, Core Inference, Level 4","description":"OverviewAs a Software Engineer on the Core Inference team, you help build and scale the ML infrastructure powering personalized experiences across Snap. You will own and optimize the end-to-end inference stack for recommendation models, embeddings, and self-hosted LLMs, enabling cross-functional teams to deploy and serve models efficiently. You'll work across training and inference to prepare models for production and improve system performance. This role offers the chance to shape how Snap delivers scalable, private ML-powered experiences to hundreds of millions of users.Compensation / Benefitspaid parental leavecomprehensive medical coverageemotional and mental health support programsequity in RSUscompetitive compensation packageswork-life balance optionsResponsibilitiesOwn and operate the infrastructure for hosting and serving recommendation models, embeddings, and self-hosted LLMsOptimize, export, and prepare models for production use across training and inferenceProvide model-hosting and serving capabilities to multiple product teams (Ads, Content, Growth, Lenses, Security, My AI)Contribute to LLM fine-tuning, reinforcement learning infrastructure, serving, and inference optimizationDeliver ranking and ML infrastructure support for products requiring model hosting or servingKey requirements2+ years of software development experience (or advanced degree)Strong programming skills in Python and JavaExperience with distributed systems and large-scale ML infrastructureExperience with big data processing frameworks (Spark, Flink, or Ray)Proven track record of operating highly-available systems at scaleAbility to learn new concepts quickly and adapt to evolving AI toolscollaboration and teamworkproactive learningproblem-solving with focus on performance and scalabilityPythonJavadistributed systems","datePosted":"2026-10-26T13:22:30.344Z","dateModified":"2026-10-26T13:22:30.344Z","hiringOrganization":{"@type":"Organization","name":"Snap","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Long Beach","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9cac968ff1907d587484f1bb"},"url":"https://jobsearcher.com/jobs/9cac968ff1907d587484f1bb"}}