AMD logo

AI/ML Software Engineer

AMD

AI/ML Software Engineer

The Role

We are seeking outstanding engineers with a passion for Machine Learning & AI to lead the definition and specification of AMD's next-generation architectures. As a PhD/MSc-qualified engineer with a strong background in architectures for AI/ML, mathematical modeling, and performance projections, you will be at the forefront of identifying, specifying, and developing new architectures for machine learning and their impact on AMD's next-generation products.

Key Responsibilities

  • Create and use analytical performance projection tools targeting AI/ML applications running on modern heterogeneous multicore architectures.
  • Apply strong software engineering skills to implement and improve performance optimization techniques to be integrated into performance projection tool flows.
  • Provide results and reports that drive the definition and specification of the next-generation architectures.
  • Engage in technical interaction with internal engineering teams and AMD customers.

Preferred Experience

  • PhD/MS/BS Degree in Computer Science, Electrical Engineering, or a related field.
  • Strong understanding of the state-of-the-art and emerging ML algorithms and their mapping onto modern heterogeneous multicore architectures.
  • Experience using popular ML frameworks, such as Pytorch, Tensorflow, and ONNX.
  • Strong understanding of quantization techniques, such as PTQ and QAT.
  • Strong C/C++ programming experience and scripting skills (Python/Shell).
  • Effective communication and problem-solving skills.

Academic Credentials

  • Bachelor’s, Master’s, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.

Benefits

AMD offers a range of benefits, which include being an equal opportunity employer and providing an inclusive workplace. We accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

About AMD

AMD is committed to transforming lives with technology to enrich our industry, communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences, serving as the building blocks for data centers, artificial intelligence, PCs, gaming, and embedded systems. We push the limits of innovation to solve the world’s most important challenges and strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

Join us at AMD, where together we advance.

Benefits
Extracted with AI

  • Equal opportunity employer
  • Inclusive workplace
  • Accommodations for applicants' needs

Similar jobs

Last update: 23 minutes ago

AMD logo
AMD

AI Software Engineer, AI Software Solutions

Join AMD as an AI Software Engineer to innovate AI solutions for data centers and supercomputers. Work with cutting-edge GPU technology.

AMD logo
AMD

Software Machine Learning (ML) Architect

Join AMD as a Software ML Architect to design and implement AI solutions for next-gen GPU products.

AMD logo
AMD

Senior Machine Learning/AI Engineer

Join AMD as a Senior Machine Learning/AI Engineer to develop and implement AI solutions using TensorFlow, PyTorch, and more.

AMD logo
AMD

Senior AI/ML Engineer

Join AMD as a Senior AI/ML Engineer to develop and implement cutting-edge AI solutions using PyTorch and TensorFlow.

AMD logo
AMD

AI/ML Senior Software Engineer (Quantization)

Senior AI/ML Software Engineer specializing in Quantization, skilled in C/C++, firmware, and semiconductor engineering.

AMD logo
AMD

Junior AI Development Engineer

Join AMD as a Junior AI Development Engineer to develop and optimize AI/ML solutions. Work on-site in Boxborough, MA or Austin, TX.

Microsoft logo
Microsoft

Software Engineer II - AI Frameworks

Join Microsoft's AI Frameworks team as a Software Engineer II to develop and optimize AI models using C, C++, and Python.

Arm logo
Arm

Machine Learning Software Engineer

Join Arm's Machine Learning Software team in Galway to develop high-performance ML applications on Arm hardware.

Microsoft logo
Microsoft

Senior Software Engineer - AI Frameworks

Senior Software Engineer for AI Frameworks at Microsoft, specializing in Python, C, C++, and ML. Remote work available.

Ampere logo
Ampere

Senior Applied AI Model Researcher

Join Ampere as a Senior Applied AI Model Researcher to lead AI model development and optimization in a remote role.

Microsoft logo
Microsoft

Software Engineer 2 - AI and Machine Learning

Join Microsoft as a Software Engineer 2 in Barcelona to innovate in AI and Machine Learning with a focus on large-scale data projects.

Microsoft logo
Microsoft

Software Engineer II - AI Frameworks

Join Microsoft's AI Frameworks team as a Software Engineer II, developing AI software across platforms. Remote work available.

Mozilla.ai logo
Mozilla.ai

Remote Machine Learning Engineer

Join Mozilla.ai as a Remote Machine Learning Engineer to develop scalable AI solutions with open-source tools.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Air Jordan logo
Air Jordan

Remote Machine Learning Engineer – AI/ML

Join Nike's AI/ML team as a Remote Machine Learning Engineer. Develop advanced analytics systems and enable data-driven decision-making.

Microsoft logo
Microsoft

Software Engineer - AI/ML

Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.

Helm.ai logo
Helm.ai

Remote Software Engineer - Machine Learning and Cloud Infrastructure

Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.

Microsoft logo
Microsoft

Remote Software Engineer

Join Microsoft as a Remote Software Engineer to develop AI-driven solutions enhancing customer satisfaction.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.

NVIDIA logo
NVIDIA

Senior Deep Learning Performance Software Engineer

Senior role optimizing deep learning performance at NVIDIA, involving Python, HPC, and AI technologies.

Microsoft logo
Microsoft

Full Stack & AI Engineer - Software Engineer II

Join Microsoft as a Full Stack & AI Engineer in Redmond, focusing on AI, ML technologies, and full-stack development.

NVIDIA logo
NVIDIA

Senior Deep Learning Engineer

Join NVIDIA as a Senior Deep Learning Engineer to optimize AI performance using PyTorch, TensorFlow, and more in Berlin.

Mozilla.ai logo
Mozilla.ai

Remote Machine Learning Engineer

Join Mozilla.ai as a Remote Machine Learning Engineer to develop scalable AI solutions with open-source tools.

GitLab logo
GitLab

Machine Learning Engineer, AI Powered: Custom Models

Join GitLab as a Machine Learning Engineer to develop AI models using PyTorch and TensorFlow. Work remotely with a global team.