Software Engineer jobs in United States

Explore 1,286 matching jobs.

Snap Inc.

Software Engineer, ML Infrastructure, Core Inference, Level 4

Snap Inc.

Posted: 10/20/2026
Distributed SystemsJavaPythonPyTorchRayScikit-LearnSparkTensorflow
MintMCP

Software Engineer

MintMCP

Posted: 10/20/2026
PythonTypeScript
Horizon Industries, Limited

Mulesoft Developer, DAAS API EBS

Horizon Industries, Limited

Posted: 10/20/2026
AngularJavaJavaScriptMS SQL ServerSOAPSQL.NET
General Motors

Summer Intern – Manufacturing Excellence, Industrial Engineering

General Motors

Posted: 10/20/2026
PythonSQLTableauVBA
Adobe

Director of Engineering, Real Time Experience

Adobe

Posted: 10/20/2026
C++
1Password

Developer, Device Trust Reliability

1Password

Posted: 10/20/2026
CloudDistributed SystemsKubernetesRubyRuby on RailsTerraform
Levi Strauss & Co.

Manager, ERP Engineering – EDI

Levi Strauss & Co.

Posted: 10/20/2026
CloudERPSOAP
Olsson

Engineering Intern – Rail Public Projects

Olsson

Posted: 10/20/2026
Vercel

Director of Engineering

Vercel

Posted: 10/20/2026
Accenture Federal Services

Oracle Cloud HCM Developer

Accenture Federal Services

Posted: 10/20/2026
CloudOracle
Elevance Health

Senior Business Information Developer

Elevance Health

Posted: 10/20/2026
MS SQL ServerSQL
RTX

Engineer II, Project Engineering

RTX

Posted: 10/20/2026
Horizon Industries, Limited

Application Programmer – EBS

Horizon Industries, Limited

Posted: 10/20/2026
Cyber Security
University of Wisconsin-Madison

Software Engineer

University of Wisconsin-Madison

Posted: 10/20/2026
CloudJavaKubernetesSpringSpring BootSpringBoot
GE Vernova

Engineering Learning Enablement Specialist

GE Vernova

Posted: 10/20/2026
GE Vernova

Engineering Learning Enablement Specialist

GE Vernova

Posted: 10/20/2026
Terumo Medical Corporation

Senior Manager, Facilities Engineering

Terumo Medical Corporation

Posted: 10/20/2026
Terracon

Engineering Technician II

Terracon

Posted: 10/20/2026
AWS
Geisinger

Senior Application Developer

Geisinger

Posted: 10/20/2026
AzureJavaScriptPythonSQL.NET
NEI Electric Power Engineering, Inc.

Power System Studies Engineering Intern – Utility Studies

NEI Electric Power Engineering, Inc.

Posted: 10/20/2026
Flash
Dynanet Corporation

AI Agent Developer

Dynanet Corporation

Posted: 10/20/2026
Snap Inc.

Software Engineer, ML Infrastructure, Core Inference, Level 4

Snap Inc.
Posted 10/20/2026full-timeUnited StatesJuniorMid-Level💰 $157,000 - $235,000 per yearWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and optimizing large-scale machine learning systems and infrastructure, with strong programming skills in Python and Java. Proficient in model hosting, serving capabilities, and fine-tuning LLMs for various applications.

Highest-signal resume keywords
Large-Scale Machine Learning SystemsPython ProgrammingJava ProgrammingDistributed SystemsModel Hosting and Serving

Tech Stack

Tools & technologies
Distributed SystemsJavaPythonPyTorchRayScikit-LearnSparkTensorflow

About the role

Key responsibilities & impact
  • Support models powering personalized experiences across Discover, Stories, Spotlight, and other Snap products with ranking needs
  • Optimize, export, and prepare models for efficient production use across training and inference
  • Own infrastructure for hosting and serving recommendation models, embedding-generation models, and self-hosted LLMs
  • Work on LLM fine-tuning, reinforcement learning infrastructure, serving, and inference optimization
  • Provide model-hosting and serving capabilities to teams across Ads, Content, Growth, Lenses, Security, My AI, and other product areas
  • Own inference components powering advertising models
  • Provide ranking and ML infrastructure for Camera, Creative Tools, Maps, Chat, Memories, Games, and Minis when model hosting or serving is required

Requirements

What you’ll need
  • Bachelor’s degree in a technical field such as computer science or equivalent experience; or Master’s degree in a technical field plus 1+ year of post-graduate software development experience; or PhD in a relevant technical field
  • 2+ years of post-Bachelor’s software development experience, or 1+ year of post-graduate software development experience with a Master’s degree
  • Experience building large-scale production machine learning systems, distributed systems, or big data processing systems
  • Strong programming skills in Python and Java
  • Strong problem-solving skills focused on system performance, scalability, and efficiency
  • Understanding of distributed systems and large-scale ML infrastructure
  • Experience with Spark, Flink, or Ray
  • Proven experience operating highly available systems at significant scale
  • Preferred: Master’s/PhD in a technical field or equivalent industry experience
  • Preferred: Experience with ML training platforms or AI model inference optimization
  • Preferred: Familiarity with TensorFlow, PyTorch, Caffe2, Spark ML, scikit-learn, or related frameworks

Benefits

Comp & perks
  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages including equity in the form of RSUs
  • Equal opportunity employment protections

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Machine LearningModel OptimizationReinforcement LearningInference OptimizationSystem PerformanceScalabilityBig Data ProcessingLLM Fine-TuningDistributed Systems UnderstandingProblem-Solving
Soft Skills
Problem-Solving
Tools & Technologies
SparkFlinkRayTensorFlowPyTorchCaffe2Spark MLScikit-Learn
Industry Keywords
Machine Learning InfrastructureModel ServingProduction SystemsAI Model Inference Optimization