Deep Learning Compiler SW Engineer for Ryzen AI NPU

3 weeks ago


Campbell, United States Advanced Micro Devices , Inc. Full time

WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ THE ROLE: We are looking for a talented Machine Learning (ML) Compiler SW Engineer to join our growing team in the AI group and play a crucial role in developing SW toolset to deploy cutting-edge ML models on AMD's Neural Processing Units (NPU). You will be responsible for designing, and implementing compiler optimization passes that translate Gen-AI ML inference models like SDXL-Turbo, Llama2, Mistral, etc. into low-level code for compute and dataflow on NPUs. Your work will directly impact the efficiency, scalability, and performance of our ML applications. THE PERSON : If you thrive in a fast-paced environment and love working on cutting edge machine learning inference, this role is for you. RESPONSIBILITIES: Design and develop novel algorithms for tiling and mapping quantized ML workloads on application specific hardware platforms. Analyze and transform intermediate representations of ML models (computational graphs) for efficient execution. Collaborate with Architecture and runtime software teams to develop optimization strategies for the compiler. Implement loop tiling, and buffer allocation strategies for efficient compute and DRAM access. Develop back-end optimization passes to convert high-level representation into driver calls for different NPU generations. Testing and validation of optimized kernels and dataflow graphs using performance models. Develop and maintain unit tests and integration tests for the compiler to support different generations of HW architectures. Enable detailed profiling and debugging tools for analyzing performance bottlenecks and deadlocks in the dataflow schemes. Stay up-to-date on the latest advancements in ML compiler technology and hardware architectures. PREFERRED EXPERIENCES : Strong understanding of ML compiler optimizations (front-end, middle-end, back-end). Experience with machine learning frameworks (e.g., TensorFlow, PyTorch). Experience working with on GPUs, TPUs, NPUs, or vector processors is a must. Experience with ML models such as CNN, LSTM, LLMs. Excellent programming skills in Python, C++, or similar languages. A passion for innovation and a strong desire to push the boundaries of machine learning performance. ACADEMIC CREDENTIALS: Master's degree or PhD. in Computer Science, Engineering, or a related field (or Bachelor's degree with significant experience). LI-RF1 LI-HYBRID At AMD, your base pay is one part of your total rewards package. Your base pay will depend on where your skills, qualifications, experience, and location fit into the hiring range for the position. You may be eligible for incentives based upon your role such as either an annual bonus or sales incentive. Many AMD employees have the opportunity to own shares of AMD stock, as well as a discount when purchasing AMD stock if voluntarily participating in AMD's Employee Stock Purchase Plan. You'll also be eligible for competitive benefits described in more detail here. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.



  • Campbell, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Campbell, United States Advanced Micro Devices , Inc. Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Campbell, United States Oleria Security Full time

    Company Overview We're seeking an exceptional Principal AI/ML Engineer to join our creative team. Oleria is an enterprise cybersecurity startup founded by notable industry Principal leaders Jim Alkove and Jagadeesh Kunda, with deep security, data, and SaaS experience building and securing some of the world's largest platforms and products used by billions of...


  • Campbell, United States Oleria Security Full time

    Company Overview We're seeking an exceptional Principal AI/ML Engineer to join our creative team. Oleria is an enterprise cybersecurity startup founded by notable industry Principal leaders Jim Alkove and Jagadeesh Kunda, with deep security, data, and SaaS experience building and securing some of the world's largest platforms and products used by billions of...


  • Campbell, United States Insight Global Full time

    Job Description Insight Global is looking for a Machine Learning Engineer to join a client's newest AI team in San Jose, CA. This individual will be responsible for troubleshooting and altering the CUDA or ROCm layer of the software stack in support of large-scale AI partners. They will work with our top partners and run tests or simple models including...


  • Campbell, United States MindSource Full time

    Description: As a deep learning specialist on the metrology team, you will lead efforts to build and develop advanced methods for analyzing image and characterization data collected on our key components at high volume manufacturing scales Job Title: Lead Principal Machine Learning Engineer Location: San Jose, CA (Hybrid) Duration: 12 Duration What you will...


  • Campbell, United States ClinDCast LLC Full time

    Job Title: Lead Principal Machine Learning Engineer Work Mode: Hybrid Location: San Jose, CA Job Description: We are seeking a Lead Principal Machine Learning Engineer to spearhead the development of cutting-edge deep learning solutions. Leverage your expertise in machine learning, data science, and engineering to analyze high-resolution, high-velocity image...


  • Campbell, United States ClinDCast LLC Full time

    Job Title: Lead Principal Machine Learning Engineer Considering making an application for this job Check all the details in this job description, and then click on Apply. Work Mode: Hybrid Location: San Jose, CA Job Description: We are seeking a Lead Principal Machine Learning Engineer to spearhead the development of cutting-edge deep learning solutions....


  • Campbell, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. Underpinning our...


  • Campbell, United States Iterate.ai Full time

    Iterate.ai is an AI-driven Innovation Ecosystem for Large Enterprises. The heart of our ecosystem is Interplay: a low-code platform for developing AI, IoT, Blockchain, and Enterprise apps. With 475 prebuilt components, apps are in production 17x faster. Interplay is supported by Signals which tracks 15.7m startups with funding, news, and patent trends to...


  • Campbell, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Campbell, California, United States Adobe Full time

    Job OverviewAt Adobe, we're revolutionizing the digital experience landscape with cutting-edge technology. As a Senior Machine Learning Engineer, you'll play a pivotal role in shaping the future of creativity and innovation.About the RoleWe're seeking an exceptional AI engineer to join our team and contribute to the development of groundbreaking image and...


  • Campbell, United States HireIO Inc Full time

    Company Overview Join a leading global tech company focused on building a cutting-edge search ads platform. We're looking for a skilled Machine Learning Engineer to help optimize our ad relevance and ranking systems. If you're passionate about solving complex challenges and making a significant impact, this role is for you Key Responsibilities Build and...


  • Campbell, United States Infineon Technologies Full time

    IFX Memory Solutions New Ventures organization is seeking a Senior Manager of Product Marketing to lead the technical marketing efforts for a platform of AI co-processors for EDGE applications based on IFX's SONOS In-memory technology. This role will be pivotal in driving the success of our innovative AI product in the market and ideal for someone passionate...


  • Campbell, United States Blockchain Technologies Corp. Full time

    Job Overview Specialized Area: Machine learning Job Title: Machine learning Engineer Location: San Jose,CA Duration: 8 Months Employment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed) Developing scalable data processing pipelines for analytical and predictive platform services Collaborate with other data scientists and engineers to...


  • Campbell, United States Cloud Analytics Technologies, LLC Full time

    Job Overview Job ID: J36993 Specialized Area: Machine learning Job Title: Machine learning Engineer Location: San Jose, CA Duration: 8 Months Employment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed) - Developing scalable data processing pipelines for analytical and predictive platform services - Collaborate with other data...


  • Campbell, United States Cisco Full time

    Application Who We Are The SaaS Engineering organization within the Cisco Networking Group is committed to revolutionizing the deployment of generative AI applications. Our mission is to improve IT visibility and deliver comprehensive analytics for the AI infrastructure stack. By using ground-breaking technologies, we are developing next-generation...

  • Account Executive

    2 weeks ago


    Campbell, United States Cisco Full time

    Application Window expected to close on December 10th 2024 Preferred Location is Sacramento, CA What You'll Do We are seeking a dynamic Account Executive who will drive the adoption of our AI solutions across various industries. You will identify potential clients, understand their specific needs, and provide tailored AI solutions that align to their...


  • Campbell, United States ACL Digital Full time

    Title: Data Scientist Level V / Machine Learning Engineer Level V Location: Preferred in San Jose, CA, or open in Salt Lake City, UT / Austin, TX Duration: 6 Months With possible extension Onsite Requirement: No remote work, 3 days onsite Experience: 10 Years HM Notes: This current team is consisting of 5 Data Engineers working on eBay Security data, which...


  • Campbell, United States Dyna Robotics Full time

    Company Overview: Dyna Robotics is at the forefront of revolutionizing robotic manipulation with cutting-edge foundation models. Our mission is to empower businesses by automating repetitive, stationary tasks with affordable, intelligent robotic arms. Leveraging the latest advancements in foundation models, we're driving the future of general-purpose...