Performance Software Development Engineer @Advanced Micro Devices, Inc
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 4d ago

[Hiring] Performance Software Development Engineer @Advanced Micro Devices, Inc

4d ago - Advanced Micro Devices, Inc is hiring a remote Performance Software Development Engineer. 💸 Salary: unspecified 📍Location: Poland

Role Description

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary.

You are an influential software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.

You will be able to:

  • Design and develop APIs to support machine learning models and graphics functionalities.
  • Implement neural networks using Python, with emphasis on CNNs and GANs for graphics-related tasks.
  • Write performance-critical code in C++ or a similar language for optimizing ML models and graphics operations.
  • Utilize deep learning frameworks like TensorFlow, PyTorch, or Keras for model development.
  • Work with basic graphics APIs such as OpenGL or Vulkan as needed.
  • Apply mathematics in linear algebra, calculus, and geometry for solving ML and graphics challenges.
  • Optimize applications for performance, particularly in cloud and embedded systems environments.
  • Collaborate using project management tools like JIRA, Trello, or Asana.
  • Engage in version control practices using systems like Git.

Qualifications

  • Proficiency in Python for neural network development.
  • Strong skills in C++ or a similar language for optimizing code performance.
  • Experience with convolutional neural networks (CNNs) and generative adversarial networks (GANs).
  • Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Basic knowledge of graphics APIs such as OpenGL or Vulkan.
  • Solid foundation in linear algebra, calculus, and geometry.
  • Experience with version control systems, particularly Git.
  • Ability to optimize code for better performance in ML and graphics applications.
  • Familiarity with cloud environments for deployment and scalability.
  • Understanding of CI/CD pipelines and networking protocols.

Preferred Qualifications

  • Knowledge of numerical methods or statistical analysis.
  • Familiarity with traditional image processing methods.

Academics

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

Benefits

  • AMD benefits at a glance.
Before You Apply
remote Be aware of the location restriction for this remote position: Poland
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Performance Software Development Engineer @Advanced Micro Devices, Inc
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 4d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Poland
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later