ML/AI Software Engineer – Optimization for Training, Fine‑Tuning, RL

7 days ago


Nis Metropolitan Area, Serbia AMD Full time €80,000 - €120,000 per year

WHAT YOU DO AT AMD CHANGES EVERYTHING
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. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.
Together, we advance your career.
The Person
You have strong technical and analytical skills, with experience building and operating end‑to‑end ML pipelines for training, fine‑tuning, reinforcement learning, and agentic systems. You are a capable problem solver and a technical leader who can define goals and scope, then drive development efforts. You possess strong communication skills, are enthusiastic about AI technologies, and are highly motivated to enable our customers with feature‑rich, efficient solutions.

The Role
We are looking for an experienced ML/AI software engineer with deep expertise in high‑level training, fine‑tuning, RLHF/RLVR, and agent frameworks for LLMs and MoE models. You will focus on software optimization to enable scalable fine‑tuning and RL pipelines; support robust agentic capabilities; integrate with leading open‑source ecosystems; and drive end‑to‑end performance on the AMD ROCm platform across AMD Radeon and Ryzen product families.

Key Responsibilities

  • Support and optimize ROCm software for open‑source libraries (e.g., Hugging Face Transformers/PEFT/TRL, vLLM or similar serving stacks).
  • Collaborate with kernel/compiler/platform teams to surface performance bottlenecks and capitalize on ROCm libraries and AMD Radeon/Ryzen hardware features.
  • With proper understanding of leading-edge fine‑tuning pipelines for LLMs, MoE and multimodal models, including SFT, PEFT/LoRA/QLoRA, and mixed‑precision workflows, design, implement, and optimize ROCm software for such use cases.
  • Enable and optimize RLHF/RLVR pipelines on AMD ROCm platform with support of popular policy optimization (PPO/DPO/ORPO/GRPO) algorithms.
  • Efficient support State-of-the-Art agent frameworks and tool‑use capabilities on AMD ROC platform.
  • Track and contribute to upstream ecosystems; propose enhancements aligned with our workloads and customer requirements.

Preferred Experience

  • Strong C/C++ and Python development experience.
  • Hands-on experience and knowledge on AI model training, finetuning, and inferencing using popular frameworks, as well as their performance optimization.
  • Knowledge and deep understanding of State-of-the-Art Deep Learning and Deep Reinforcement Learning technologies and algorithms.
  • Performance tuning on AMD GPUs and familiarity with the ROCm software stack (HIP runtime, rocBLAS, RCCL, MIOpen) is plus
  • Contributions to open‑source projects in ML fine‑tuning, RL, or agent ecosystems are a plus.

Academic Credentials

  • Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field.

LOCATION:
Nis or Belgrade (Serbia)

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.



  • Belgrade Metropolitan Area, Serbia Aspire Technology Full time €40,000 - €60,000 per year

    RF Planning/Optimization Engineer - Student Trainee Program/Junior EngineerAspire Technology is a global provider of network software and services, with a focus on optimizing mobile and fixed networks through AI/ML-driven solutions and automated processes. The company works with mobile network operators (Vodafone, Deutsche Telecom, 1&1, Digicel, Three,...


  • Nis Metropolitan Area, Serbia Wiser Technology Full time €40,000 - €80,000 per year

    We design, build, and operate advanced mission-critical software solutions for the world's leading organizations. Our services empower visionary enterprises to drive positive change through technology.Application Engineering | Cloud Development & Operations | Artificial Intelligence | Data Streaming & Analysis | Software Systems Integration Wiser Technology...


  • Novi Sad Metropolitan Area, Serbia Qinshift Full time €60,000 - €120,000 per year

    This is usAt Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.This is you5+ years deploying machine-learning...


  • Novi Sad Metropolitan Area, Serbia Fivetran Full time €30,000 - €60,000 per year

    From Fivetran's founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We're proud that more organizations continue to leverage our technology every day to become...


  • Nis Metropolitan Area, Serbia AMD Full time €30,000 - €60,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe 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...

  • Senior Data Scientist

    2 weeks ago


    Belgrade Metropolitan Area, Serbia Bosch Srbija Full time €90,000 - €120,000 per year

    Company DescriptionDo you want to shape beneficial technologies with your ideas? Whether in mobility solutions, consumer goods, industrial technology, or energy and building technology – with us, you will have the chance to improve quality of life all across the globe.As part of Bosch Power Tools, you will help set global standards with innovative products...

  • Software Engineer

    7 days ago


    Nis Metropolitan Area, Serbia Trace One Full time €60,000 - €80,000 per year

    About Trace OneTrace One is a premier SaaS provider of Product Lifecycle Management (PLM) and compliance solutions, specializing in the food & beverage, cosmetics, personal care, and chemical industries. With over 30 years of expertise, we empower more than 9,000 brand owners worldwide to innovate, collaborate, and bring products to market faster while...

  • Firmware Engineer

    1 week ago


    Nis Metropolitan Area, Serbia AMD Full time €60,000 - €80,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe 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...


  • Belgrade Metropolitan Area, Serbia TronIT Full time €90,000 - €120,000 per year

    About the ProjectWe are looking for Senior DevOps Engineers to join a team of 5+ senior experts working on building complex environments across global data centers on Azure, AWS, and Google Cloud Platform (GCP). The role includes regular operational tasks such as system upgrades, as well as designing and implementing automation for all aspects of the...


  • Belgrade, Novi Sad, Nis, Serbia Holycode Full time 60,000 - 120,000 per year

    We at Holycode are currently looking for a Senior React Native Developer to join our team, Carauktion. About Carauktion Carauktion is a leading Swiss B2B car trading platform with over 20 years of experience in the automotive industry. We connect professionals across Switzerland through a robust, data-driven marketplace that simplifies vehicle trading...