This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are currently seeking a senior, experienced AI Software Engineer to join our expanding team at AMD, Inc. In this role, you will apply your deep technical expertise to design, implement, and optimize AI and machine learning solutions across our technology and product offerings, while providing guidance and technical direction to other engineers. As a senior contributor and collaborative team player, you will play a key role in shaping technical decisions, driving high-impact projects, and contributing to AMD's continued growth and success through innovative AI solutions.
Job Responsibility:
Serve as a senior technical contributor, helping define system architecture, development standards, and best practices
Provide mentorship and technical guidance to other engineers through design discussions, code reviews, and knowledge sharing
Assist in the development of artificial intelligence models, algorithms, and systems tailored to specific project goals and requirements
Collaborate effectively with cross-functional teams, including product managers, researchers, hardware engineers, and software developers to support the development of comprehensive AI solutions
Learn and adapt to new techniques and methodologies to enhance product performance and develop new features
Optimize machine learning models for efficient deployment on AMD hardware and software platforms
Contribute to the process of monitoring the performance of deployed models, maintenance and updates, and troubleshooting any related issues
Stay current on the latest advancements in the fields of AI and machine learning, collaborating closely with colleagues to foster a culture of innovation
Requirements:
Demonstrated experience delivering complex AI or software systems and influencing technical direction within a team
Strong understanding of AI/ML concepts and techniques, including deep learning, supervised and unsupervised learning, reinforcement learning, and probabilistic graphical models
Familiarity with popular ML frameworks and libraries, such as TensorFlow, PyTorch, Keras, and Scikit-learn
Proficient in programming languages such as Python, C++, and Java, with a strong focus on maintainable, high-quality production code
Familiarity with AMD's hardware (GPU, CPU, and APU) and software (ROCm, OpenCL, HIP) platforms is a plus, but not required
Strong analytical, problem-solving, and critical-thinking skills, with the ability to balance hands-on development with broader technical ownership
Excellent written and verbal communication skills, with the ability to effectively communicate complex concepts to a diverse audience
Bachelor’s or Master’s degree in Computer Science, Computer/Software Engineering or related technical discipline
Nice to have:
Familiarity with AMD's hardware (GPU, CPU, and APU) and software (ROCm, OpenCL, HIP) platforms