Senior Software Development Manager at Advanced Micro Devices Inc
Helsinki, , Finland -
Full Time


Start Date

Immediate

Expiry Date

12 Oct, 25

Salary

0.0

Posted On

13 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Agile Methodologies, Performance Engineering, Hip, Leadership Skills, Software Engineering Practices, Cuda, Opencl, Benchmarking, Devops

Industry

Information Technology/IT

Description

PREFERRED EXPERIENCE:

  • Deep understanding of CPU and GPU architectures, memory hierarchy, instruction scheduling, and performance tradeoffs.
  • Strong background in performance engineering, including profiling, benchmarking, and low-level optimization.
  • Experience with AI/ML use cases and understanding of model behavior and compute/memory requirements.
  • Proven ability to lead and scale engineering teams in a fast-paced, customer-facing environment.
  • Proficiency in PyTorch is required.
  • Familiarity with major open-source AI frameworks such as vLLM, Megatron LM, SGLang, xDiT, and Hugging Face.
  • Strong Linux systems knowledge and experience working in Linux-based development environments.
  • Hands-on experience with C++ and GPU programming using HIP, CUDA, or OpenCL is a plus.
  • Solid understanding of modern software engineering practices (CI/CD, cloud infrastructure, DevOps).
  • Excellent communication, organizational, and leadership skills. Strong written and spoken English language skills (our company language).
  • Experience working with agile methodologies and cross-functional teams.
Responsibilities

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_
Responsibilities:

KEY RESPONSIBILITIES:

  • Lead and grow a team of performance engineers, ensuring professional development, productivity, and engagement.
  • Drive the development and delivery of high-quality performance optimization solutions aligned with customer and company goals.
  • Engage directly with customers to understand their performance needs and translate them into actionable engineering plans.
  • Communicate effectively with upper management on team progress, technical challenges, and customer requirements.
  • Set technical direction for the team by identifying performance bottlenecks and defining strategies to overcome them.
  • Contribute to and lead efforts in major open-source AI frameworks (e.g., vLLM, Megatron LM, SGLang, xDiT, Hugging Face) to improve customer experience and influence the ecosystem.
  • Collaborate with cross-functional teams to define priorities and ensure timely execution.
  • Establish and uphold best practices in software development, profiling, benchmarking, and agile project management.
  • Foster a culture of continuous improvement, innovation, and technical excellence.
Loading...