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

Senior ML Software Engineer, Data Plane

$193.3k - $261.5k

Amazon

The 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 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 need a senior IC 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 bringup.- 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.- Mentor engineers, drive design reviews, and raise the engineering bar across the team.Basic qualifications- Bachelor's degree in computer science or equivalent- 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Strong proficiency in C/C++- Strong Linux systems knowledge- Experience developing compute kernels for GPUs, DSPs, or custom accelerators- Proven track record of owning and delivering complex software features end-to-endPreferred qualification - 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- Familiarity with speculative decoding, KV cache optimization, or other LLM serving optimizations- 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 workflowAmazon 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 - 193,300.00 - 261,500.00 USD annually

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

    The 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 models...  ...optimize compute kernels for a custom ML accelerator architecture, targeting... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    6 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
    2 days ago
  •  ...Applied Intuition is seeking an experienced MLOps engineer for the Axion Data team to optimize data pipelines and the edge/cloud data engine. You...  ..., integrating foundation models, and ensuring robust software-in-the-loop and hardware-in-the-loop validation across edge... 
    Senior

    applied

    Sunnyvale, CA
    5 hours ago
  • Applied Intuition's Axion Data team is building the data engine to train perception models, running edge perception stacks and a cloud data pipeline for...  ...evolve the data engine architecture to scale labels and ML iteration cycles, and integrate foundation models to automate... 
    Senior

    applied

    Sunnyvale, CA
    6 days ago
  •  ...NVIDIA Corporation in Santa Clara, CA, is seeking a Senior Software Engineer, Networking (Finance) to design and implement data forwarding, network virtualization, and NFV...  ...offload. You will translate control plane constructs into the hardware data plane, collaborate... 
    Senior

    Nvidia Corporation in

    Santa Clara, CA
    5 hours ago
  • $135k - $200k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridAll...  ...data processing, ML/GPU infrastructure, or multi...  ...candidates at either the Software Engineer or Senior Software Engineer level. Level...  ...highly available control planes, node lifecycle, GPU container... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    6 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... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    2 days ago
  • $120k - $200k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI...  ...AI-based virtual driver software for factory-built autonomous...  ...either the Software Engineer or Senior Software Engineer level....  ...constraintsBuild reliable Python data-plane services and libraries for... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    4 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... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...Summary...What you'll do...Role summary:The Senior Software Engineer will lead the delivery of scoped...  ...architectures. The engineer will integrate GenAI/ML components, drive continuous...  ...operational goals.About the team:The MarTech Data Engineering team develops scalable,... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (ISG) builds the products that power infrastructure...  ...such as RabbitMQ, or similar platformsKnowledge of AI/ML systems, GenAI applications, Agentic AI frameworks, and... 
    Senior

    Dell Technologies

    Santa Clara, CA
    5 days ago
  •  ...firm is seeking a Machine Learning Engineer to innovate cloud-delivered data security solutions. The role involves...  ...large data sets, working on challenging ML problems within a collaborative team...  ...possess significant experience in software development and machine learning.... 
    Senior
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $174k - $253k

     ...practical experience. 5 years of experience with software development in C++, C, or Python.3 years...  ...field. 5 years of experience with data structures and algorithms.1 year of experience...  ...technologies. Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    5 days ago
  •  ...Applied Intuition’s Axion Data team is hiring a data engineer to build data pipelines and optimize engines for edge and cloud ML workloads. You will integrate foundation models to automate labeling, while improving data quality and observability for stakeholders. You... 
    Senior
    Work at office

    InvestedintheMission

    Sunnyvale, CA
    5 hours ago
  •  ...Google Sunnyvale, CA, USA is seeking a Senior Software Engineer with AI/ML focus to contribute to Google Workspace. The role emphasizes mentoring, scalable ML systems, and collaboration across teams. The position requires strong Python/C++ programming, ML infrastructure... 
    Senior

    Google Inc.

    Sunnyvale, CA
    5 hours 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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...Applied Intuition, Inc. is hiring a data engineer for the Axion Data team to optimize data pipelines and run ML models on edge and cloud platforms. You will build and scale the data engine, integrate foundation models for labeling and QA, and develop MLOps tooling to enable... 
    Senior

    applied

    Sunnyvale, CA
    5 hours ago
  •  ...Google is seeking software engineers to develop next-generation technologies that power billions of users. You will work on projects spanning...  ...retrieval, distributed computing, large-scale system design, and data storage, with opportunities to switch teams as Google grows.... 
    Senior

    Socket.dev

    Sunnyvale, CA
    5 hours ago
  •  ...Google Sunnyvale, CA is hiring a Senior Software Engineer for Machine Health. The role focuses on building and scaling data-center machine life-cycle management, leveraging ML, compute, and storage across distributed systems. Requirements include a Bachelor’s with... 
    Senior

    Google

    Sunnyvale, CA
    5 hours ago
  •  ...Physical AI company in Silicon Valley, seeks engineers to own end-to-end metrics and evaluation...  ...will work in Python across large-scale data processing, geospatial analytics,...  ...-powered automation. Open to Engineer or Software Engineer levels; emphasis on strong fundamentals... 
    Senior

    Plus 2

    Santa Clara, CA
    2 days ago
  •  ...models through collaborative teams Design, develop, test, and maintain scalable software solutions Integrate GenAI/ML components and drive continuous improvement Uphold engineering excellence through code reviews and technical leadership Collaborate with... 
    Senior

    Jobtailor

    Sunnyvale, CA
    5 hours ago
  •  ...Product Analysis and Compliance Engineering (PACE) organization ensures...  ...engineering, compliance, and data, delivering the insights,...  ...and analysts. We are seeking a Software Engineer who believes the best...  ...data. Description As a Senior Software Engineer on this team... 
    Senior
    Work experience placement

    PVH (Tommy Hilfiger/Calvin Klein)

    Cupertino, CA
    5 hours ago
  •  ...Chemix is seeking a highly-motivated software engineer to develop and expand our AI platform for autonomous battery materials discovery and...  ...will contribute to our mission by building and maintaining the data pipelines that process our large experimental datasets. You'... 
    Senior
    Work experience placement

    Chemix, Inc.

    Sunnyvale, CA
    5 hours ago
  • $150k - $190k

     ...A networking solutions provider in California seeks a Senior Software Engineer experienced in EVPN VXLAN technologies. You will develop software for data centers, ensuring Layer 2 and Layer 3 connectivity, and collaborate cross-functionally. The ideal candidate has 5+... 
    Senior

    IP Infusion

    Santa Clara, CA
    5 hours ago
  • $117k - $234k

     ...What you'll do...Role summary: The Senior Software Engineer will lead the delivery of scoped features...  .... The engineer will integrate GenAI/ML components, drive continuous improvement...  ...goals. About the team: The MarTech Data Sharing platform team develops scalable... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 hours ago
  •  ...About the role The Axion Data team at Applied Intuition is building the data engine to train perception models. We build...  ...optimized data pipelines to run ML models Evolve our data engine...  ..., and data discovery Leverage software-in-the-loop and hardware-in-the-loop... 
    Senior
    Full time
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    5 hours ago
  • A technology firm is seeking a Senior Data / AI / ML Software Engineer in Palo Alto, California. The ideal candidate will have over 7 years of experience in AI/ML engineering and strong software fundamentals. Responsibilities include designing data extractors, working with... 
    Senior
    Full time

    Next Ventures

    Palo Alto, CA
    2 days ago
  •  ...NVIDIA is seeking a Senior Software Engineer in Santa Clara to design and operate rack-scale factory and deployment flows for next-generation data center products. You will craft end-to-end factory sequences, including firmware flashing, security provisioning, and deployment... 
    Senior
    Work at office

    NVIDIA Corporation

    Santa Clara, CA
    5 hours ago
  • $174k - $252k

     ...concrete technical priorities and engineering roadmaps.Navigate open-ended...  ....5 years of experience with software development in one or more programming...  ....5 years of experience with data structures/algorithms.1 year...  ...scheduling of virtually all ML and non-ML workloads across... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    15 hours ago
  •  ...NVIDIA is looking for a Senior Software Engineer to join the Cumulus Linux team in Santa Clara. You will design and implement core platform services and OSS integrations for the data center OS powering AI and HPC deployments. This role involves Python and C development... 
    Senior
    Work at office

    NVIDIA

    Santa Clara, CA
    5 hours ago

Do you want to receive more vacancies?

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