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).
The right engineer will drive the success of AMD (Advanced Micro Devices) software products, around mathematics and classical machine learning, through innovation & collaboration. You will have exposure to all the latest AMD technologies as part of the team which will deliver our next generation products.
Job Responsibility:
Development of mathematical and statistical software with an emphasis on usability, accuracy and performance
Implement serial and parallel algorithms solving real world classical machine learning problems, taking ownership from design to delivery
Build and deploy software for the most advanced CPU and AI platforms in the world
Develop and maintain a suitable test infrastructure
Innovate in production software environments continuously striving to optimize the workflow
Collaborate across the organization
Liaise with stakeholders and follow up on action items
Requirements:
Master's degree or PhD in Mathematics, Statistics, Data Science or equivalent
An understanding of mathematical concepts and algorithms applicable to classical machine learning, data science or statistics
Programming experience, using C/C++
Experience of programming with OpenMP or another parallel language or paradigm is desirable
Prior experience of scripting such as Python, Shell, or R
Knowledge of Windows and Linux environments
Experience with software development processes and tools such as build systems, debuggers and source code control systems
Excellent verbal and written communication and presentation skills for technical and non-technical audiences
Excellent interpersonal, organizational and planning skills