ML Software Engineer, Data Plane
$165.2k - $223.6kAnnapurna Labs Inc.
Salary: $165,200 - 223,600 per year Requirements:
- Bachelors degree or equivalent
- 4 years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
- Knowledge of computer architecture, operating systems, and parallel computing
- Strong understanding of Linux fundamentals
- Strong proficiency in C/C++
- Experience building compute kernels for GPUs, DSPs, or custom accelerators
- Demonstrated success owning and delivering complex software features end to end
- Knowledge of machine learning and LLM fundamentals, including transformer architecture, training and inference lifecycles, and optimization methods
- Familiarity with ML frameworks such as JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, and TensorRT
- Experience developing and deploying LLMs in production on GPUs, Neuron, TPU, or other AI acceleration hardware
- Experience with distributed systems, including collective communication, RDMA, or high-speed interconnect programming
- Experience with hardware simulation environments and model validation workflows
- Demonstrated use of AI-assisted development tools, including LLMs or code-generation agents, in daily work
- Develop and optimize compute kernels for a custom ML accelerator architecture to achieve 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 such as vLLM and 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 tune inference workloads by identifying bottlenecks, instrumenting critical paths, and improving latency and throughput from simulation through hardware bring-up
- Own features 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
- AI
- CI/CD
- Hardware
- LLM
- Linux
- Machine Learning
- PyTorch
- RDMA
- vLLM
- Support
More:
We are the MLIL DataPlane team, building the software that enables large models to run efficiently on custom hardware across model execution, memory management, data movement, and serving integration. Our work spans the full inference path, from integrating serving engines with custom hardware to developing high-performance compute kernels and driving models from early validation into production. We operate at frontier scale with large distributed models, in a ground-up environment with rapidly evolving hardware and software. We offer comprehensive benefits including health insurance, 401(k) matching, paid time off, parental leave, sign-on payments, and restricted stock units. The base salary range for this role in Cupertino, CA is USD 165,200 to 223,600 annually.
last updated 37 week of 2026
$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...SuggestedLocal areaFlexible hours$193.5k
...We require 7+ years of full software development lifecycle experience... ...Preferred: familiarity with ML frameworks such as JAX, PyTorch... ...performance regressions. We mentor engineers, lead design reviews, and help... ...execution, memory management, data movement, and serving...SuggestedFull time$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...SuggestedInternshipLocal areaFlexible hours$165.2k - $223.6k
...SageMaker, AWS is building customer-facing services to empower data scientists and software engineers in their deep learning endeavors. As our customers... ...base. In this, you will collaborate closely with a team of ML scientists and customers to influence our overall...SuggestedInternshipLocal areaWork from homeFlexible hours$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...SuggestedFull time$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...Full time- 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...
$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...InternshipLocal areaFlexible hours$174k - $252k
...GenAI) solutions, leverage Machine Learning (ML) infrastructure, and evaluate tradeoffs... ...experience.5 years of experience in software development with one or more programming... ...infrastructure, and talent. AI/ML software engineers in Cloud bridge the gap between pioneering...$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 placementInternshipLocal areaFlexible hours$98.35k - $115.7k
....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...Full timeWork experience placementLocal area3 days per week$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 timeWorldwide$135k - $180k
Santa Clara, CAData Engineering - Backend Engineering /Full-time /HybridPlusAI is a Physical... ...company pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...Responsibilities: Create and maintain optimal data processing pipeline architectureBuild...Full time$184k - $287.5k
NVIDIA is hiring a Senior Software Engineer to work on improving the data ingestion platform in our Autonomous Vehicles division! As a Data Ingestion engineer for Autonomous Vehicles Infrastructure, you will play a crucial role in managing and optimizing the flow of data...Full timeRemote work- ...commitments. About the role The Data and Test Flywheel Engineer will be a key member of Applied... ...infrastructure. You’ll work closely with ML engineers and system developers to... ...Computer Science, Electrical Engineering, Software Engineering ~3–5 years of...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$119.25k - $153.9k
...DescriptionAbout the TeamThe AV Logging and Data Recording team within GM’s... ...builds the embedded vehicle software that turns real-world driving... ....About the RoleAs a Software Engineer on the AV Data Recording team,... ..., distributed systems, AI/ML infrastructure, or platform...Full timeInternshipLocal areaWork from homeRelocation$117k - $234k
...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 improvement... ...goals.About the team:The MarTech Data Engineering team develops scalable, multi...Full timeTemporary workPart time$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 timeRemote work$98.35k - $115.7k
....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...Full timeWork experience placementLocal area3 days per week$140k - $224.25k
We are looking for a highly motivated AI/ML Software Engineer to join the Enterprise Agentic AI Platform team within IT. You will work closely with Business Analysts, and Engineering teams to design, develop, and deploy enterprise AI solutions that improve productivity...Full time$152k - $241.5k
...for a Senior Full-stack web applications software architect to join our Hardware Infrastructure... ...the next-generation event-driven data and visualization platform to power NVIDIA... ...This platform is essential for hardware engineers and management across the company, producing...Full time- 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...
$147k - $210k
...technologies or storage.2 years of experience with software development in one or more programming... ...backend services, cloud infrastructure, data processing systems or building developer... ..., or infrastructure consumed by other engineering teams.Experience designing safety-...$147k - $210k
...experience.2 years of experience with software development or 1 year of... ...sharing.Expertise in AI/ML product and platform development... ...enterprise workloads.Google's software engineers develop the next-generation... ...system design, networking and data storage, security, artificial...- ...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...
$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$169k - $338k
....What you'll do...As a Distinguished AI/ML Engineer within Walmart Global Tech’s Reliability... ...Organization is built with hybrid systems and software engineers who take technical ownership... ...Chain, Store Technology, Fintech, and Data Platforms to deliver autonomous...Full timeTemporary workPart time$120.75k - $161k
About the Role/Team Join Eightfold\u0027s core Data Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users... ...scalability, and load balancing. Performance Engineering: Drive the scaling, optimization, and innovation...Permanent employmentFull timeWork at office3 days per week$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$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to ML Software Engineer, Data Plane. Be the first to apply!
- machine learning engineer Cupertino, CA
- senior ml engineer Cupertino, CA
- computer vision machine learning engineer Cupertino, CA
- software engineer - web development Cupertino, CA
- software developer positions Cupertino, CA
- senior software engineer remote Cupertino, CA
- software engineer contract Cupertino, CA
- cybersecurity software engineer Cupertino, CA
- part time software developer remote Cupertino, CA
- junior software developer internship Cupertino, CA



