TopGenAIJobs

TopGenAIJobs

A Gen AI & Agentic AI Jobs Platform to discover high-quality Gen AI and Agentic AI opportunities from top companies worldwide.

topgenaijobs.com

Quick Links

  • Home
  • Browse Jobs
  • Browse by Category
  • Companies
  • Post a Job
  • Career Resources
  • About Us

Resources

  • Blog
  • Career Guide
  • Resume Tips
  • Interview Prep
  • Salary Guide
  • Skill Demand Index

Top Gen AI Roles

  • Gen AI Engineer Jobs
  • Agentic AI Engineer Jobs
  • Prompt Engineer Jobs
  • LLM Engineer Jobs
  • RAG Engineer Jobs
  • MLOps Engineer Jobs
  • Remote AI Jobs
  • Entry Level AI Jobs
  • Senior AI Jobs

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact

© 2026 TopGenAIJobs (Gen AI & Agentic AI Jobs Platform). All rights reserved.

Made with ❤ by TopGenAIJobs Team

    Home/Jobs/Principal Open Source AI/ML Solutions Engineer

    Principal Open Source AI/ML Solutions Engineer

    AMD

    Bengaluru
    18+ years
    Today
    ₹40–70 LPA
    Full-time
    Onsite

    Skills Required

    C++
    Python
    AI/ML Frameworks
    GPU kernel programming
    CUDA
    HIP
    OpenCL
    PyTorch
    TensorFlow
    JAX

    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. We are looking for a Principal Open Source AI/ML Solutions Engineer to join our AI Open Software Solutions Team.

    Company: AMD

    Role: Principal Open Source AI/ML Solutions Engineer

    Location: Bangalore, India

    Experience:

    • Strong C++ and Python programming skills
    • Performance analysis skills for both CPU and GPU
    • Good knowledge of AI/ML Frameworks and Architecture
    • Basic GPU kernel programming knowledge
    • Experience with software engineering methodologies such as Agile, Scrum, Kanban
    • Experience in all the phases of software development, from requirement gathering, analysis, design, development, testing to final release
    • Experience developing software in an end customer product delivery environment
    • Experience with open-source software development including collaboration with community maintainers and submitting contributions
    • Excellent analytical and problem-solving skills
    • Strong communication skills to effectively convey complex technical concepts to both technical and non-technical stakeholders
    • Ability to work independently and as part of a team
    • Willingness to learn skills, tools, and methods to advance the quality, consistency, and timeliness of AMD software products
    • 18+ years of experience

    Key Skills:

    • C++
    • Python
    • AI/ML Frameworks
    • GPU kernel programming
    • Agile
    • Scrum
    • Kanban
    • Open-source software development

    Qualification:

    • BE / B-Tech with several years of related experience
    • M-Tech with years of related experience
    • PhD with years of related experience in Computer Science or Computer Engineering or related equivalent

    Role Focus:

    • Architectural Design: Own architectural design and development of GPU software components, ensuring alignment with industry standards and best practices
    • Technical Leadership: Act as one of the subject matter experts in GPU technologies, providing guidance and mentorship to junior engineers in the team on complex technical challenges
    • Software Development: Design, write, and deliver high-quality open software solutions that enhance GPU performance and capabilities
    • Research and Innovation: Conduct research to explore new technologies and methodologies that can improve GPU performance and efficiency
    • Collaboration: Work collaboratively with cross-functional teams, including hardware engineers, system architects, and product managers
    • Documentation and Standards: Develop comprehensive technical documentation and establish coding standards

    Nice to have:

    • Experience with GPU kernel programming using CUDA, HIP or OpenCL
    • Experience in implementing and optimizing parallel methods on GPU accelerators (NCCL/RCCL, OpenMP, MPI)
    • Experience in PyTorch, TensorFlow, JAX
    • Experience with Singularity, Docker, and/or Kubernetes

    Other:

    • AMD benefits at a glance
    • Equal opportunity, inclusive employer
    • Accommodate applicants’ needs under the respective laws
    • AMD may use Artificial Intelligence to help screen, assess or select applicants for this position
    • Responsible AI Policy available

    Prepare for this role

    Recommended resources to build the skills for this position. Sponsored.

    Python for Everybody Specialization

    Coursera

    Learn Python from scratch — variables, data structures, web scraping, and databases.

    Python 3 Programming Specialization

    Coursera

    Intermediate Python covering classes, inheritance, APIs, and data processing.

    Deep Neural Networks with PyTorch

    Coursera

    Hands-on PyTorch from tensors to CNNs and transfer learning.

    More C++ jobs

    AI Developer

    Ciena

    Gurugram

    Today

    Sr. Engineer – Enterprise Gen AI

    Qualcomm India Private Limited

    Hyderabad

    1 day ago

    System Engineer (Generative AI - Salesforce Tech), COE Tech

    Amazon

    Karnataka

    2 days ago

    Principal Engineer, AI/ML

    Edwards Lifesciences

    Pune

    2 days ago

    Engineer/Associate Engineer - AI Platform

    Qualcomm India Private Limited

    Hyderabad

    2 days ago

    Engineer/Associate Engineer - AI Platform

    Qualcomm India Private Limited

    Hyderabad

    3 days ago