×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer, Machine Learning Infrastructure

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: PVH (Tommy Hilfiger/Calvin Klein)
Full Time position
Listed on 2026-07-13
Job specializations:
  • Software Development
    Software Architect, Software Engineer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 200000 - 300000 USD Yearly USD 200000.00 300000.00 YEAR
Job Description & How to Apply Below

Principal Software Engineer – ML Inference Team

Oversee technical strategy and architecture in ML Inference Platform services.

What you'll do
  • Design, implement, and scale critical engineering components and services to support ML inference and deployment.
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products or services.
  • Advocate for and apply best practices in availability, scalability, operational excellence, and cost management.
  • Provide technical direction that influences the entire company.
Knowledge, Skills & Abilities
  • Excellent programming and software design skills, including debugging, performance analysis, and test design.
  • Proven track record of operating highly-available systems at scale.
  • Ability to proactively learn new concepts and technologies and apply them at work.
  • Skilled at solving ambiguous problems.
  • Strong collaboration and mentorship skills.
Minimum Qualifications
  • Bachelor’s in a technical field such as computer science, mathematics, statistics, or equivalent years of experience.
  • 10+ years of post‑Bachelor’s software development experience; or a Master’s degree in a technical field + 9+ years of post‑grad software development experience; or a PhD in a related technical field + 6+ years of post‑grad software development experience.
  • 2+ years of experience with technical leadership or acting as the domain‑expert to a technical organization.
  • Experience in technical leadership/ownership and setting technical direction for engineering projects.
  • Experience architecting, designing, and developing large‑scale distributed systems and high‑throughput RPC services.
Preferred Qualifications
  • Advanced degree in a technical field such as computer science.
  • Experience with cross‑platform development.
  • Ability to promote product excellence and collaboration, driving a portfolio of concurrent engineering projects, from short‑term critical feature launches to long‑term research initiatives.
  • Ability to create a compelling vision for the future, communicate clearly, and have a collaborative leadership approach.
  • Experience with Tensor Flow, PyTorch, Kubernetes, GPU, and LLM inference is a plus.

We welcome applicants with disabilities or special needs. If you have a disability or a special need that requires accommodation, please let us know.

Snap Inc. is an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary