ML/AI Software Engineer – Optimization for Training, Fine‑Tuning, RL
1 week ago
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.
-
AI Software Quality Senior Technician
2 days ago
Nis Metropolitan Area, Serbia AMD Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGAt 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...
-
Machine Learning Engineer
1 week ago
Novi Sad Metropolitan Area, Serbia Qinshift Full timeThis 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...
-
Senior Software Engineer
1 week ago
Novi Sad Metropolitan Area, Serbia Fivetran Full timeFrom 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...
-
Software Engineer
1 week ago
Nis Metropolitan Area, Serbia Trace One Full timeAbout 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...
-
Quality Assurance Engineer
2 weeks ago
Nis Metropolitan Area, Serbia Diligent Full time €80,000 - €120,000 per yearDiligent, founded in 2020, is a domestic company headquartered in Nis, with development capacities throughout Serbia. Our team, consisting of nearly 100 hard-working, creative, and dedicated individuals, thrives in an environment that promotes teamwork, family values, education, and mentoring. Partnering with Fortune 500 companies, innovative start-ups, and...
-
Senior Software Engineer
2 days ago
Novi Sad Metropolitan Area, Serbia Fivetran Full timeFrom 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...
-
Senior Python Developer
2 days ago
Belgrade Metropolitan Area, Serbia Grid Dynamics Full timeGrid Dynamics, a global software services company driving enterprise-level digital transformation solutions for Fortune 1000 corporations, is looking for aSenior Python Developer. Join our team and be part of a company that values integrity, innovation and excellence.Responsibilities:Refactor and optimize the existing solution to ensure scalability,...
-
Software Engineer II
1 week ago
Novi Sad Metropolitan Area, Serbia Fivetran Full timeFrom 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...
-
Global Demand
2 days ago
Nis Metropolitan Area, Serbia Zumtobel Group Full timeThe Zumtobel Group is an international lighting group and a leading supplier of innovative lighting solutions, lighting components and associated services. With its core brands, Zumtobel, Thorn and Tridonic, the Group offers its customers around the world a comprehensive portfolio of products and services.SpotLIGHT of the jobAre you passionate about shaping...
-
Operative Buyer TPP
2 days ago
Nis Metropolitan Area, Serbia Zumtobel Group Full timeThe Zumtobel Group is an international lighting group and a leading supplier of innovative lighting solutions, lighting components and associated services. With its core brands, Zumtobel, Thorn and Tridonic, the Group offers its customers around the world a comprehensive portfolio of products and services.SpotLIGHT of the jobAre you organized, proactive, and...