Jobs

AI Framework Software Development Engineer


Job details
  • Advanced Micro Devices, Inc
  • Milton Keynes
  • 2 months ago
Applications closed

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_ AI Framework Software Development Engineer THE ROLE: AI Software development engineer on teams building and optimizing Deep Learning applications and AI frameworks for AMD GPU compute platforms. Work as part of an AMD development team and open-source community to analyze, develop, test and deploy improvements to make AMD the best platform for machine learning applications. THE PERSON: Strong technical and analytical skills in C++ development in a Linux environment. Ability to work as part of a team, while also being able to work independently, define goals and scope and lead your own development effort. KEY RESPONSIBILITIES: Optimize deep learning frameworks like TensorFlow, PyTorch, etc. on AMD GPUs in upstream open-source repositories Develop and optimize key Deep Learning models on AMD GPUs Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for deep learning Work with open-source framework maintainers to understand their requirements – and have your code changes integrated upstream Work in a distributed computing setting to optimize for both scale-up (multi-GPU) and scale-out (multi-node) systems Work with cutting-edge compiler technologies Optimize the entire deep learning pipeline including graph compiler integration Apply your knowledge of software engineering best practices PREFERRED EXPERIENCE: Ability to work independently, define project goals and scope, and lead your own development effort. Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design. Experiences to run workloads on large scale heterogeneous cluster is a plus Knowledge of compiler is a plus Knowledge of GPU computing (HIP, CUDA, OpenCL) and basic understanding of Deep Learning is a plus ACADEMIC CREDENTIALS: Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field. #LI-RA1 #LI-Hybrid Benefits offered are described: AMD benefits at a glance. 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.AI Framework Software Development Engineer THE ROLE: AI Software development engineer on teams building and optimizing Deep Learning applications and AI frameworks for AMD GPU compute platforms. Work as part of an AMD development team and open-source community to analyze, develop, test and deploy improvements to make AMD the best platform for machine learning applications. THE PERSON: Strong technical and analytical skills in C++ development in a Linux environment. Ability to work as part of a team, while also being able to work independently, define goals and scope and lead your own development effort. KEY RESPONSIBILITIES: Optimize deep learning frameworks like TensorFlow, PyTorch, etc. on AMD GPUs in upstream open-source repositories Develop and optimize key Deep Learning models on AMD GPUs Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for deep learning Work with open-source framework maintainers to understand their requirements – and have your code changes integrated upstream Work in a distributed computing setting to optimize for both scale-up (multi-GPU) and scale-out (multi-node) systems Work with cutting-edge compiler technologies Optimize the entire deep learning pipeline including graph compiler integration Apply your knowledge of software engineering best practices PREFERRED EXPERIENCE: Ability to work independently, define project goals and scope, and lead your own development effort. Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design. Experiences to run workloads on large scale heterogeneous cluster is a plus Knowledge of compiler is a plus Knowledge of GPU computing (HIP, CUDA, OpenCL) and basic understanding of Deep Learning is a plus ACADEMIC CREDENTIALS: Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field. #LI-RA1 #LI-HybridBenefits offered are described: AMD benefits at a glance. 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.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

AI/ML Software Engineer - Computer Vision

Site Name: London The Stanley Building Posted Date: Sep 18 2024 At GSK we see a world in which advanced applications of Machine Learning and AI will allow us to develop novel therapies to existing diseases and to quickly respond to emerging or changing diseases with personalized drugs, driving better...

GlaxoSmithKline London

AI/ML Software Engineer - Computer Vision

This job is with GSK, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. Site Name: London The Stanley Building Posted Date: Sep 18 2024 At GSK we see a world in which advanced...

myGwork London

Senior Software Engineer (AI)

Location: Derby, UKSalary: Up to £70,000 per annumOffice Days: 2 days a week in-office requiredAbout InnovateAI: We are a visionary startup at the forefront of artificial intelligence technology. Our mission is to create intelligent solutions that empower businesses and enhance everyday life. Situated in Derby, we embrace a culture where...

Opus Recruitment Solutions Derby

Lead Software Engineer (AI)

Lead Software DeveloperPlease make an application promptly if you are a good match for this role due to high levels of interest.Location: Plymouth, UKSalary: Up to £90,000 per annumOffice Days: 2 days a week in-office requiredAbout us: We are a forward-thinking startup that is creating a tool to conquer the...

Opus Recruitment Solutions Plymouth

Cloud Engineer Brambles Digital (Data Management)

Position:Cloud Engineer Brambles Digital (Data Management)– UK or MadridMake sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below.Position PurposeCloud Engineers set up, operate, develop, evolve, and maintain cloud-centric platform(s) including IoT, Customer Solution Delivery, Data Science Environments...

Brambles Manchester

Lead Software Engineer (AI)

Location: Derby, UKSalary: Up to £90,000 per annumOffice Days: 2 days a week in-office requiredBe one of the first applicants, read the complete overview of the role below, then send your application for consideration.About us: We are an innovative startup poised to disrupt the AI landscape with our groundbreaking solutions....

Opus Recruitment Solutions Derby