Software Engineer New Grad

TalentHop

United StatesFresher1h agovia LinkedIn

About the Role

  • Develop and maintain the infrastructure that supports large-scale machine learning models.
  • Contribute to the reliability, efficiency, and scalability of ML systems serving hundreds of millions of users.
  • Enable machine learning engineers to work more effectively.
  • Gain hands-on experience with distributed systems, GPU serving, and ML platform modernization.

Key Responsibilities

  • Build and maintain core infrastructure for the machine learning platform ensuring availability and scalability.
  • Develop distributed systems for serving diverse machine learning models in production.
  • Optimize GPU model serving to improve latency, throughput, and cost efficiency.
  • Contribute to platform standardization and modernization efforts.
  • Create tools to enhance machine learning engineer productivity.
  • Modernize feature store for faster feature deployment.
  • Participate in on-call rotations to manage production issues.

Requirements & Tech Stack

  • Availability during coordination hours (Monday to Friday, 9am to 3pm Pacific Time).
  • Interest in large-scale distributed systems and machine learning infrastructure.
  • Familiarity or ability to learn Python, Go, or C++.
  • Commitment to continuous learning and team improvement.

Qualifications

  • Expected 2025 or 2026 graduate in Computer Science, Engineering, or related technical field.

Salary (US-based applicants): $97,600

Benefits: Medical insurance, Vision insurance, Dental insurance

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 148 need no experience

Most hiring: TikTok, FDE Times, Lockheed Martin

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job