Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ML Software Engineer, Data Plane

$165.2k - $223.6k

Annapurna Labs (U.S.) Inc.

The MLIL DataPlane team is looking for a Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large models run efficiently on custom hardware - spanning model execution, memory management, data movement, and serving integration. Our work covers the full inference path: integrating serving engines with custom hardware, developing high-performance compute kernels, enabling efficient data movement, and driving models from early validation through production. We operate at frontier scale with large distributed models. This is a ground-up effort with rapidly evolving hardware and software. We are looking for an individual contributor who can write and optimize low-level code for custom hardware, validate model architectures end-to-end, build test and profiling infrastructure, and drive performance across the stack. Key job responsibilities Develop and optimize compute kernels for a custom ML accelerator architecture, targeting production-level performance for large language model inference. Implement and validate LLM architectures end-to-end - from PyTorch model definition through distributed execution on custom hardware. Integrate custom accelerator backends into open-source ML serving frameworks (vLLM, PyTorch), including scheduler extensions, memory management, and model parallelism. Build and maintain test infrastructure for model correctness validation across CPU, GPU, simulator, and hardware targets. Profile and optimize inference workloads - identify bottlenecks, instrument critical paths, and drive latency and throughput improvements from simulation through hardware bring-up. Own features end-to-end: from design through implementation, testing, and integration into the broader software stack. Contribute to CI/CD pipelines that gate model and kernel changes on correctness and performance regressions. BASIC QUALIFICATIONS Bachelor's degree or equivalent 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Knowledge of computer architecture, operating systems, and parallel computing Knowledge of Linux fundamentals Strong proficiency in C/C++Experience developing compute kernels for GPUs, DSPs, or custom accelerators Proven track record of owning and delivering complex software features end-to-end PREFERRED QUALIFICATIONS Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques Knowledge of ML frameworks including JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, and TensorRT Experience in developing and deploying LLMs in production on GPUs, Neuron, TPU or other AI acceleration hardware Experience with distributed systems - collective communication, RDMA, or high-speed interconnect programming Experience with hardware simulation environments and model validation workflows Demonstrated early adopter of AI-assisted development tools - uses LLMs or code-generation agents as part of daily workflow Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at . USA, CA, Cupertino - 165,200.00 - 223,600.00 USD annually

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the ML Software Engineer, Data Plane in Cupertino, CA vacancy
  • $193.3k - $261.5k

     ...MLIL DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large...  ...and optimize compute kernels for a custom ML accelerator architecture, targeting production... 
    Suggested
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $165.2k - $223.6k

     ...the cloud running. We support all AWS data centers and all of the servers,...  ...help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...hardware.About the teamWe are the Data Plane team and are split between Cupertino... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $120k - $200k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical AI company...  ...pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...constraintsBuild reliable Python data-plane services and libraries for vehicle-data... 
    Suggested
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • Software Engineer - Data Protection Software Engineering Infrastructure Solutions Group (ISG) builds the...  ...focus on cloud-native control plane services, distributed systems, and data...  ...scalability testing, familiarity with AI/ML, GenAI, Agentic AI systems, or AI-assisted... 
    Suggested

    Dell Technologies

    Santa Clara, CA
    4 days ago
  • $135k - $200k

    Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridAll key...  ...workloads — large-scale data processing, simulation, auto-...  ...to candidates at either the Software Engineer or Senior Software Engineer...  ..., highly available control planes, node lifecycle, GPU... 
    Suggested
    Full time

    Plus.ai

    Santa Clara, CA
    4 days ago
  • $165.2k - $223.6k

    Amazon Web Services is looking for Software Development Engineers to build highly available fault-tolerant...  ...next generation cloud network control plane. Software engineers in the team innovate...  ...system components will be critical to data center fabrics, data center... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $248.83k - $348.36k

     ...communications network designed to deliver symmetrical data speeds of up to 6 Tbps anywhere on Earth. This...  ...operations worldwide. We are looking for a Senior Software Engineer to architect and build the PoP Control‑Plane Network Services—the software layer that manages,... 
    Permanent employment
    Temporary work
    Local area
    Immediate start
    Worldwide

    Jobleads-US

    Cupertino, CA
    2 days ago
  •  ...Blue Origin LLC is seeking a Senior Software Engineer to architect and build the PoP Control‑Plane Network Services, the software layer that manages, routes, and...  ...plane services, work with distributed systems across data centers and orbital nodes, and optimize time-... 

    Jobleads-US

    Cupertino, CA
    2 days ago
  • $152k - $241.5k

    The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services for managing data across hybrid and multi...  ...real workloads and production environments.Use modern software engineering practices, including AI-assisted and agentic development workflows... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $117k - $234k

     ...Segment: Home OfficeRole summary:The Senior Software Engineer will lead the delivery of scoped...  ...architectures. The engineer will integrate GenAI/ML components, drive continuous improvement...  ...goals.About the team:The MarTech Data Engineering team develops scalable, multi... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

     ...Analytics offers fully managed cloud data warehouse and data lake...  ...we're looking for innovative engineers to help shape the future of Analytics...  ...heart of the Analytics data plane. Our singular obsession:...  ....Key job responsibilitiesAs a Software Development Engineer, you will... 
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    2 days ago
  • $224k - $356.5k

     ...build and improve GPU and CPU accelerated software libraries. Projects like nvComp, NPP,...  ...vision and growth. Starting from powering AI, data analytics, image processing, computer...  ...technical leadership and guidance to library engineers working with you,find opportunities to... 
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    5 days ago
  • $135k - $180k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus... 
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $98.35k - $115.7k

     ...development and maintenance of best in class software experiences. The candidate is a self-...  ...Azure Kubernetes ServicesBuild and support ML workflows using frameworks such as scikit...  ..., PyTorch, and XGBoost.Collaborate with engineers and product teams to design, develop,... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Cupertino, CA
    1 day ago
  •  ...Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 20...  ...used for perception, world modeling, and ML driven autonomy Test and evaluate your...  ...abilities Work closely with our data, behavior, and research teams to develop... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $150.4k - $277.6k

     ...You will work closely with Multimodal GenAI researchers and engineers to develop world-class audio-video perception and representation...  ...maintaining complex real-time systems within a large production software stack. Deep understanding of machine learning inference and... 
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  • $169k - $338k

     ...Segment: Home OfficeAs a Distinguished AI/ML Engineer within Walmart Global Tech’s Reliability...  ...is built with hybrid systems and software engineers who take technical ownership for...  ...Supply Chain, Store Technology, Fintech, and Data Platforms to deliver autonomous... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $142.3k - $263.3k

     ...Senior Software ML Engineer - Watch Software San Diego, California, United States Machine Learning and AI Our team is working toward a future...  ...and optimize ML algorithms leveraging multimodal sensor data - like motion and audio - to detect user activities and contextual... 
    Live in
    Worldwide
    Relocation

    Jobleads-US

    Cupertino, CA
    4 days ago
  • Software Engineer, ML Data InfrastructureW2 ContractPay Rate: $60 - $70 per hourLocation: Cupertino, CA - Remote RoleJob Summary:We are hiring a Software Engineer to build and run the data infrastructure that feeds our ML training and inference systems. You will design... 
    Remote work

    Bayside Solutions

    Cupertino, CA
    5 days ago
  • $152k - $241.5k

    The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks...  ..., platform teams, and partner engineering teams to understand...  ...operational scale.Use modern software engineering practices, including...  ...large-scale data, storage, or ML infrastructure services.Experience... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $207k - $300k

    Work on the latest AI/ML networks for TPUs and GPUs.Work with hardware and software systems, programming the data plane and control plane for networking applications which drive...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $147k - $237.5k

     ...outcomes.Job SummaryWe are seeking a Principal Software Engineer to join our Machine Identity Security...  ...backend systems that power the control plane of our platform. In this role, you will...  ...a focus on latency, reliability, and data consistencyOptimize backend services for... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $117k - $234k

     ...Position Summary The Senior Software Engineer will lead the delivery of scoped features and models...  .... The engineer will integrate GenAI/ML components, drive continuous improvement...  ...goals. About the Team The MarTech Data Engineering team develops scalable, multi... 
    Full time
    Temporary work
    Part time

    Jobleads-US

    Sunnyvale, CA
    3 days ago
  •  ...Walmart seeks a Senior Software Engineer to lead the design, development, and delivery of scalable APIs and data pipelines for Marketing Technology. You will apply architecture principles, drive security and performance, and collaborate with cross-functional teams to translate... 

    Jobleads-US

    Sunnyvale, CA
    3 days ago
  •  ...Google Sunnyvale, CA, USA is seeking a Senior Software Engineer, AI/ML for Google Workspace. You will work on scalable AI-driven features across Gmail, Docs, Drive, and calendar products, collaborating with model builders and engineers to push AI capabilities forward.... 

    Jobleads-US

    Sunnyvale, CA
    3 days ago
  •  ...NVIDIA in Santa Clara, CA is seeking a Senior Software Engineer, ML Loop - Automotive to lead cloud and in‑car data mining for perception and end‑to‑end models, and to optimize data delivery for corner cases. You will collaborate with platform teams to ensure data collection... 

    Jobleads-US

    Santa Clara, CA
    2 days ago
  • $105 per hour

     ...Role Overview We are looking for a Senior Software Engineer to own the systems that power a large-scale data collection operation, including the collection platform, operator tooling, data pipeline, and fleet infrastructure. This is an engineering role. Day-to-day... 
    Full time
    Contract work
    Immediate start
    Monday to Friday

    Welo Data

    Santa Clara, CA
    25 days ago
  • $130.75k - $181k

    About the Role/TeamJoin Eightfolds core Data Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users globally. In...  ...scalability, and load balancing.Performance Engineering: Drive the scaling, optimization, and innovation... 
    Permanent employment
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    2 days ago
  •  ...Responsibilities Construct optimized data pipelines for running machine-...  ...models. Evolve the data-engine architecture to scale high-...  ...costs, and accelerate ML iteration cycles. Build and...  ...to stakeholders. Leverage software-in-the-loop and hardware-in-the... 
    Full time
    For contractors
    Work experience placement
    Casual work
    Work at office
    Remote work

    Applied Intuition

    Sunnyvale, CA
    20 days ago
  •  ...NVIDIA Corporation is seeking a Senior SoC Software Engineer to shape the future of accelerated computing for AI factories, data centers, autonomous platforms, and space-grade data centers. You will design and maintain software for heterogeneous computing systems powering... 

    Jobleads-US

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ML Software Engineer, Data Plane. Be the first to apply!