Amazon

SDE II, ML Infra Services, Annapurna Labs

Amazon
Apply
3 days ago
Seattle, WA, USAMid Level
H1B sponsor

Base Salary

$144k - $194k/yr

Responsibilities

  • Lead the design and implementation of ML infrastructure platform services for capacity management, workload scheduling, and fleet orchestration.
  • Build systems that provide low-wait-time, high-utilization, zero-configuration access to ML accelerators.
  • Develop machine learning tools for running, optimizing, profiling, and analyzing ML workloads.
  • Create metrics, implement automation, improve software architecture, and resolve root causes of software defects.
  • Design, code, review, test, operate, and improve large-scale distributed systems and production services.
  • Participate in design discussions and communicate technical designs and product features with stakeholders.
  • Collaborate with ML scientists, training infrastructure engineers, hardware teams, internal customers, and other technical teams.
  • Contribute technical input to business decisions and help deliver high-impact solutions to a large customer base.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship experience in software design or architecture for new and existing systems.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • Experience designing, building, operating, and managing large-scale distributed systems or web services.
  • 2+ years of experience designing and developing large-scale, multi-tiered, multi-threaded, distributed software applications, tools, systems, or services in Go, Java, or Rust.
  • Knowledge of object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
  • Preferred experience debugging, profiling, and applying software engineering best practices in large-scale systems.
  • Preferred 5+ years of server-side development experience and 3+ years across the full software development life cycle.
  • Preferred experience with large-scale distributed systems on Kubernetes or EKS.
  • Preferred proficiency in Java or Rust and Python, with working knowledge of JavaScript or TypeScript.
  • Preferred experience owning production services, including on-call rotation, incident response, root cause analysis, and availability and latency improvements.
  • Preferred experience leading and influencing a team or organization and communicating with users, technical teams, and management.

Benefits

  • Comprehensive health insurance including medical, dental, vision, and prescription coverage.
  • Basic Life and AD&D insurance, supplemental life plan options, Employee Assistance Program, mental health support, and medical advice line.
  • Flexible Spending Accounts and adoption and surrogacy reimbursement coverage.
  • 401(k) matching, paid time off, and parental leave.
  • Sign-on payments and restricted stock units are included in the overall package.
  • Knowledge-sharing, mentorship, and one-on-one code reviews support career growth.
  • The team supports workplace flexibility and work/life balance.
Amazon

About Amazon

10,000+ employees

Amazon builds and operates a global e-commerce marketplace, logistics network, and consumer devices, and provides cloud computing via AWS for businesses and developers. The company earns revenue from online retail, third‑party seller services, subscriptions like Prime, advertising, and AWS usage. Founded in 1994 and headquartered in Seattle, it is publicly traded on NASDAQ (AMZN) and serves customers in dozens of countries.

Contact me