Software Dev Engineer, Machine Learning Compilers
$165.2k - $223.6kAmazon Locker
Amazon Devices is an inventive research and development company that designs and engineers high-profile consumer products like the Kindle family, Fire Tablets, Fire TV, Health & Wellness devices, Amazon Echo, and Astro. We are building the next generation of edge AI capabilities through our advanced compression platform, compiler and custom neural accelerator silicon. Come join us to accelerate deep learning networks on edge processors and beyond. We are looking for a talented and passionate software engineer to be part of an exciting technology creation team at Amazon. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of deep learning technologies embedded into consumer products used every day, by people you know. The position provides an unique opportunity to contribute and make an impact from hardware design stage followed by pre and post silicon development as well as productizing it on consumer devices.In this role you will be work along side partner science teams to develop the compiler infrastructure and lower deep learning workloads to heterogeneous device backends. You will also partner up with peer science teams to innovate on model quantization and compression techniques for efficient execution on hardware.Key job responsibilitiesDesign and develop software stack for deep learning acceleratorDevelop Compiler passes for graph ingestions, optimizations and partitioning.Develop backend code generation capabilities across heterogeneous platformsProfile, analyze and optimize system level performance, develop new tooling where necessaryParticipate in design reviews, API development, and documentationSuccessfully collaborate with hardware, software, applied science and product teams to onboard more and more user experiences to be powered by Deep Learning accelerator.Mentor and provide guidance to junior engineersA day in the lifeYou join a small team building the compiler that brings large AI models to a new generation of custom silicon. The chip has a fraction of the memory of a phone, and the compiler is what makes language models run on it at all. The team is small enough that each engineer owns a meaningful piece of the system end to end. There is no layer between you and the problem.The morning starts with results from an overnight run. A piece of the compiler you own just produced its tightest result yet on a real model. You ship the change for hardware validation.You spend the afternoon directing AI agents through the codebase, reviewing their changes, and steering the design. Before lunch, you load your compiled model onto the chip and run it through a demo app you wrote yourself, watching tokens stream out of silicon you helped make work. Later, you meet with the research team. They depend on your component. You sketch a cleaner interface together.About the teamWe sit at the intersection of AI models and custom silicon, and our work decides what is possible at the edge.Engineers here bring deep experience across compilers and program analysis, optimization algorithms, computer architecture, machine learning systems, and the practical craft of getting large software to run reliably under tight constraints. People have shipped production code generators, tuned schedulers for novel hardware, and worked at every layer from the model down to the bare metal.Because the team is small, you work alongside that experience daily, not at a distance. You partner directly with researchers shaping the models, hardware engineers shaping the silicon, and firmware engineers shaping the runtime. You learn how each layer constrains and unlocks the others, and you see your decisions land end to end.This is a place to build technical depth quickly and own work that matters from day one.Basic qualifications- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 3+ years of non-internship professional software development experience- 3+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience- Experience in developing and deploying LLMs in production on GPUs, Neuron, TPU or other AI acceleration hardwarePreferred qualification - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent- Experience in embedded development in C/C++- Experience building compiler for application specific accelerators or custom instruction setAmazon 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, Sunnyvale - 165,200.00 - 223,600.00 USD annually
$100k
...must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors... ...and highly skilled Software Engineer with expertise in compilers and semiconductor... ...Responsibilities: Develop machine learning graph compiler Participate in the...SuggestedPermanent employmentFull time$184k - $287.5k
...is hiring senior engineers to develop its AI... ...optimizations in deep learning frameworks using... ...numerical computing and machine learning research... ..., modular software design.Highly motivated... ...and DSL compilers and their design.Understanding... ...shipping cycles (dev, deploy, release,...SuggestedFull time$193.3k - $261.5k
...candidate will bring deep technical and software expertise, an ability to deliver 0->1... ...as a mentor, tech lead or leading an engineering teamPreferred qualification - 5+ years... ...computer science or equivalent- Knowledge of Machine Learning and LLM fundamentals, including...SuggestedInternshipLocal areaFlexible hours$193.3k - $261.5k
...for service boundaries. It targets Data Engineers, Data Scientists, SQL Analysts and IT... ...Spark, Distributed Systems, Serverless and Machine Learning- Influence and build a product that... ...agile environment to deliver high-quality software.About the teamAbout AWS AWS values...SuggestedInternshipLocal areaFlexible hours$120k - $275k
...silicon and rack design through compilers and kernels to ML models. Our... ...and backend-focused compiler engineers. We're looking for compiler... ...degree Possess outstanding software engineering skills with a focus... ..., courses, and other learning opportunitiesTeam Connection...SuggestedFull timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours3 days per week$100k
...must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors... ....Who You AreA passionate software engineer eager to work on compiler... ...Excited by compiler optimization and machine learning, with experience in PyTorch, JAX, TensorFlow...Permanent employment$152k - $241.5k
We are now looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking engineers to develop algorithms and optimizations for... ...with hardware architects and design teams to feedback software observations, influence future architectures, and...Full time$165.2k - $223.6k
...critical infrastructure including event-based data stores, machine learning training platforms, and data access interfaces that... ...customers retain full control over their information.As a Software Development Engineer II, you'll take ownership of production systems that...Permanent employmentInternshipLocal areaWorldwideFlexible hours$165.2k - $223.6k
...and development company that designs and engineers high-profile consumer electronics. Lab1... ...role, you will:- Create world class software and firmware to customer features on Amazon... ...- Knowledge of ARM CPUs- Knowledge of Machine Learning and LLM fundamentals, including...InternshipLocal areaFlexible hours$152k - $241.5k
...inference in production. That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work.We are... ...team and develop groundbreaking technologies in machine learning compilers and AI systems. We build innovative AI...Full timeRemote work$165.2k - $223.6k
...teams across Amazon including Research Scientists, Machine Learning Specialists, Business Analysts and Data Engineers. BDT team is building an enterprise-wide Data... ...the best results. You need to not only be a top software developer with excellent programming skills, have...InternshipLocal areaFlexible hoursShift work$165.2k - $223.6k
...control. - Integrate computer vision and deep learning for AOI, defect classification, and... ...and specifications; US manufacturing software point of contact. - Define 3-year automation... ...in the lifeAs a Software Development Engineer, you will be responsible for driving world...Contract workInternshipLocal areaFlexible hours$165.2k - $223.6k
...the systems that enable Amazon’s AI to learn from real-world customer behavior and... ...improve at massive scale.As a Software Development Engineer, you will solve challenging data and... ...issues, and opportunities to improve machine learning models.3, Experience defining...InternshipLocal areaFlexible hours$165.2k - $223.6k
...be working with talented scientists and engineers to innovate on behalf of our customers.... ...leverage both your engineering and machine learning background to help develop generative AI... ...+ years of non-internship professional software development experience- 2+ years of non...InternshipLocal areaFlexible hours$174k - $253k
...experience.5 years of experience with software development in Python.3 years of experience... ...and architecture.Experience with compiler optimization, code generation, and runtime... ...including GPU or TPU. Experience with Machine Learning, Machine Learning Optimization, Performance...$143.7k - $194.4k
...of us that includes solving highly complex engineering and algorithmic problems. We are looking for passionate and talented Software Development Engineers to join us to innovate... ...Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity...InternshipLocal areaWorldwideFlexible hours$120.75k - $161k
...generation of Agentic AI products that help millions of people and enterprises make better talent decisions. We’re looking for a Software Engineer to design and build highly scalable, user-facing product features across frontend and backend systems.In this role, you’ll...Work at officeRemote workFlexible hours$174k - $252k
...tools to evaluate hardware/software trade-offs and guide next... ...model researchers, compiler developers, systems engineers, and TPU architects to analyze... ....Knowledge of deep learning workloads, including embedding... ...Performance team bridges Google's machine learning workloads and...Worldwide$184k - $287.5k
...outstanding AI systems engineers to develop... ...the inference systems software stack! We build innovative... ...-time domain specific compilers and runtimesCollaborating... ...at NVIDIA across deep learning frameworks, libraries,... ...and SGLangExpertise in machine learning compilers (e....Full timeRemote work$127.1k - $185k
...of AWS. Our org spans silicon engineering, hardware design and verification, software, and operations. We've delivered... ...Inferentia and Trainium cloud-scale machine learning accelerators and the Trn1 and... ...profiling.- Exposure to compiler toolchains, code generation, or...InternshipLocal areaFlexible hours$151.3k
...boundaries of what's possible with AI, join us in shaping the future of advertising.Key job responsibilitiesAs a Software Development Engineer in Machine Learning, you will: * Enhance the scalability, automation, and efficiency of large-scale training and real-time...InternshipLocal areaWorldwide$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation.... ...(Trn2/Trn3), our cloud scale Machine Learning accelerators and we are seeking a Senior Software Engineer to join our ML Distributed... ...with chip architects, compiler engineers, runtime engineers...InternshipLocal areaFlexible hours$174k - $253k
...practical experience.5 years of experience with software development in one or more programming... ...).2 years of experience developing compilers.Relevant work experience in mobile... ...possible with on-device ML.Google's software engineers develop the next-generation technologies...Work experience placement$165.2k - $223.6k
AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud... ...them. This role is for a software engineer in the Machine Learning Applications (ML Apps) team for AWS... ...side by side with chip architects, compiler engineers and runtime engineers to create...InternshipLocal areaWork from homeFlexible hours$184k - $287.5k
...looking for outstanding Senior Deep Learning Software Engineers to develop and productize NVIDIA's deep... ...the Solution Engineering-Automotive Machine Learning team, we are developing new... ...As part of the role, you will develop compiler technology to allow larger and better...Full timeWork experience placement$165.2k - $223.6k
AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the servers... ...As the Software Development Engineer for the Neuron Runtime Team,... ...to ensure that the our C++ compiler generates key information so...InternshipLocal areaWork from homeFlexible hours$152k - $241.5k
We are now looking for a Senior Software Engineer for Deep Learning Inference! Would you like to make a big... ...4/C++17/C++20, etc..Strong grasp of Machine Learning concepts.Experience and knowledge... ..., and optimizations.Background in compiler developmentExperience in working...Full time$184k - $287.5k
...looking for a motivated Deep Learning engineer to bring advanced CUDA... ...drive improvements in the AI Compiler-Runtime interface to build speed... ...systems principles (aka systems software fundamentals)Adaptability... ..., MPI, UCX) and distributed machine learning techniques (e.g.,...Full time$152k - $241.5k
We are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking... ...GPUs to edge SoCs. Implement graph compiler algorithms, frontend operators and... ...learning has provided the foundation for machines to learn, perceive, reason and solve...Full time$120k - $400k
...systems including hardware and software to train and run the... ..., verification/validation, compiler, and runtime teams Contribute... ...Excellent software engineering skills, with a focus on maintainable... ...): Deep knowledge of Machine Learning Accelerator architectures...Full timeWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Dev Engineer, Machine Learning Compilers. Be the first to apply!
- ngo software engineer Sunnyvale, CA
- software data engineer Sunnyvale, CA
- software system engineer Sunnyvale, CA
- entry level software engineer remote Sunnyvale, CA
- software developer positions Sunnyvale, CA
- software development engineer aws Sunnyvale, CA
- consulting software engineer Sunnyvale, CA
- financial software developer Sunnyvale, CA
- software developer Sunnyvale, CA
- part time software developer Sunnyvale, CA

