Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration
2 settimane fa
Sr.Firmware Engineer, Annapurna Labs, Machine Learning Acceleration – Power and PerformanceAWS Utility Computing (UC) designs silicon and software that accelerates innovation.Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday.Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.Key job responsibilitiesDesign and implement firmware algorithms for power management, thermal control, and performance optimization on ML acceleration hardware.Develop real-time control policies and state machines that dynamically balance power, thermal, and performance constraints.Create optimization algorithms for resource allocation, frequency / voltage scaling, and workload scheduling.Implement efficient data structures and algorithms suitable for embedded, resource-constrained environments.Design and implement on-device tracing and telemetry collection systems to support algorithm development and validation.Build developer tools and data pipelines for metric collection, analysis, and visualization of algorithm behavior.Implement low-overhead instrumentation that minimizes impact on workload performance.Collaborate with hardware architects to understand hardware capabilities and identify optimal instrumentation points.Develop automated testing and validation workflows, integrating with optional cloud-based analytics pipelines.Own firmware code quality through rigorous testing, debugging, and validation on hardware.Basic Qualifications5+ years of non-internship professional software development experience.Experience as a mentor, tech lead, or leading an engineering team.Bachelor's degree in computer science, electrical engineering, or related field.Strong firmware or embedded systems development experience.Proficiency in C / C++ for systems programming with strong foundation in algorithms and data structures.Experience implementing efficient algorithms in resource-constrained, real-time environments.Experience with hardware interfaces, instrumentation, or performance monitoring.Strong debugging skills with hardware-software systems.Experience building developer tools or instrumentation frameworks.Preferred QualificationsExperience developing control algorithms, optimization algorithms, or state machines in firmware.Experience with power management algorithms, thermal control policies, or dynamic performance optimization.Background in tracing frameworks, telemetry systems, or performance analysis.Understanding of algorithmic complexity and optimization techniques for embedded systems.Familiarity with hardware performance counters, on-chip monitoring, or hardware debug interfaces.Experience with data collection pipelines and scripting (Python, shell) for algorithm validation.Understanding of ML training / inference workloads and their performance characteristics.Takes strong ownership, works effectively in ambiguous situations, demonstrates a bias for action while consistently delivering impactful results.Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our compensation reflects the cost of labor across several US geographic markets.The base pay for this position ranges from $151,300 / year in our lowest geographic market up to $261,500 / year in our highest geographic market.Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.Amazon is a total compensation company.Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and / or other benefits.For more information, please visit https : / / / workplace / employee-benefits.This position will remain posted until filled.Applicants should apply via our internal or external career site.#J-*****-Ljbffr
-
Product Test Engineer
2 settimane fa
Lazio, Italia Amazon A tempo pienoProduct Test Engineer - Machine Learning Hardware, Annapurna LabsShape the future of AI infrastructure!Join AWS and develop system-level test solutions for our innovative ML acceleration hardware, deployed across our global server fleet.Annapurna Labs (our organization within AWS) design hardware and software that accelerates innovation.Customers choose us...
-
Lazio, Italia Amazon A tempo pienoSr.Power Engineer, Annapurna Labs, Machine Learning Hardware • Rome, ItalyKey Job ResponsibilitiesDrive improvements in availability and efficiency for power on AWS servers, including enhanced designs, testing, and manufacturing.Identify and drive process improvements and automation in power design, validation, manufacturing, and field testability.Develop...
-
Lazio, Italia Amazon A tempo pienoAnnapurna Labs, is an organization within AWS, that is responsible for building custom silicon and software for AWS customers.With development centers in the U.S. and Israel, Annapurna is at the forefront of innovation by combining cloud scale with the world's most talented engineers.The Annapurna team covers multiple disciplines including silicon...
-
Lazio, Italia Amazon A tempo pienoJob OverviewUtility Computing (UC) delivers foundational services such as Amazon Simple Storage Service (S3) and Elastic Compute Cloud (EC2) and continues to release new product innovations that set AWS services apart.As part of the UC organization, you will support the design, development, and management of Compute, Database, Storage, IoT, Platform, and...
-
Lazio, Italia Amazon A tempo pienoOverview The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation and one of several AWS tools used for building Generative AI on AWS.The Inferentia chip delivers best-in-class ML inference performance at the lowest cost in cloud.Trainium will deliver the best-in-class ML training performance with the most teraflops (TFLOPS) of...
-
Sr. Physical Design Engineer, Annapurna Labs
1 settimana fa
Lazio, Italia Amazon A tempo pienoSr.Physical Design Engineer, Annapurna Labs Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world.We have data center locations in the U.S., Europe, Singapore, and Japan, and customers across all industries.Custom SoCs (System...
-
Sr. Ml Performance Engineer, Aws Neuron, Annapurna Labs
2 settimane fa
Lazio, Italia Vendita Al Dettaglio E All'Ingrosso Import-Export A tempo pienoThe Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon's custom machine learning accelerators, Inferentia and Trainium.The Product: The AWS Machine Learning accelerators (Inferentia/Trainium) offer unparalleled ML inference and training...
-
Machine Learning Engineer
20 ore fa
Lazio, Italia Noovle A tempo pienoCerchiamo Machine Learning Engineer con almeno 2-3 anni di esperienza su progetti di quantitative analytics o data modeling che analizzino e trasformino dati complessi in insight utili per decisioni strategiche, utilizzando tecniche di machine learning, statistica e AI in ambito Business Development.Le attività del ruolo:Raccolta fabbisogni dei clienti,...
-
Machine Learning Engineer
20 ore fa
Lazio, Italia Noovle A tempo pienoCerchiamo Machine Learning Engineer con almeno 2-3 anni di esperienza su progetti di quantitative analytics o data modeling che analizzino e trasformino dati complessi in insight utili per decisioni strategiche, utilizzando tecniche di machine learning, statistica e AI in ambito Business Development.Le attività del ruolo: Raccolta fabbisogni dei clienti,...
-
Lazio, Italia Amazon A tempo pienoAWS Utility Computing (UC) provides product Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation.Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago— even yesterday.Our custom chips, accelerators, and software stacks enable us to take on technical...