DirectML Framework Engineer

1 week ago


Bengaluru, Karnataka, India sumsung Full time ₹ 12,00,000 - ₹ 36,00,000 per year
Job Description

Position Summary About Samsung Semiconductor India Research (SSIR)

With a wide range of industry-leading semiconductor solutions, we are enabling innovative growth in market segments in component solutions, featuring industry-leading technologies in System LSI, Memory and Foundry. Our engineers are offered a foundation to work on cutting-edge technologies such as Foundation IP Design, Mobile SoCs, Storage Solutions, AI/ML, 5G/ 6G solutions, Neural processors, Serial Interfaces, Multimedia IPs and much more.

As one of the largest R&D centers outside Korea for Samsung Electronics, we take pride in our ability to work on some of the cutting edge technologies. Our engineers get to work across diverse domains, projects, products, clients, people and countries, and conduct research in new and emerging technology areas. Innovation and creativity are highly valued at this innovation hub, as we strive towards providing high reliability; high performance and value added services that enable Samsung Electronics deliver world-class products.

Roles and Responsibilities
  • Design, develop, and maintain DirectML API implementation and User-Mode Drivers for GPUs, CPUs and AI Accelerators.
  • Strong understanding of Windows Driver Model (WDM), Device Driver Interface (DDI), User-Mode Drivers, Kernel-Mode drivers; Microsoft Compute Driver Model (MCDM), Windows Display Driver Model (WDDM).
  • Collaborate with hardware vendors to optimize driver performance for various machine-learning frameworks like TensorFlow, PyTorch, and ONNX.
  • Ensure seamless integration of DirectML drivers with Windows, focusing on performance, stability, and feature support.
  • Conduct thorough testing, validation, and performance benchmarking of DirectML UMD across various hardware configurations.
  • Implement support for new hardware features in DirectML drivers and adapt to evolving machine-learning algorithms.
  • Contribute to DirectML SDK development, providing guidance on driver APIs, performance, and best practices.
  • Monitor and ensure driver quality through robust testing and validation of DirectML workloads on supported hardware.
Required Skills & Qualifications
  • Strong proficiency in C/C and experience with DirectML API implementation and User-Mode Drivers.
  • Deep understanding of GPU, CPU and AI Accelerator architectures, with hands-on experience in performance tuning for ML workloads.
  • Familiarity with Microsofts DirectX and Windows Driver Model (WDM), Device Driver Interface (DDI), User-Mode Drivers.
  • Strong debugging and profiling skills, with experience using tools.
  • Ability to work in a fast-paced, collaborative environment, with excellent communication and teamwork skills.
  • Experience: 4 to 10 Years
  • Qualifications: B.Tech/B.E/M.Tech/M.E
Disclaimer

Samsung Semiconductor India Research (SSIR), a division of Samsung R&D India - Bangalore Pvt. Ltd is dedicated to employing a diverse workforce and providing Equal Employment Opportunity to all individuals, regardless of their religion, gender, age, marital status, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.

Skills and Qualifications
  • Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.
Locations

SSIR, Goldstone, Bangalore, India



  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    General Summary:Looking for ML framework and AI compiler Engineer responsible forDesigning, implementing, and deploying machine learning models using PyTorchFocusing on backend infrastructure and system architecture.Responsibilities often include developing framework, integrating with other AI tools, and ensuring scalability and reliability.Here's a more...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Role : MM ContractorExperience : 7-14 YrsLocation : BangaloreExperience : - Experience with C and C++ programming using Linux toolchains Working experience in development on tools like gstreamer, ffmpeg is a big plus. - Experience in media players on Linux is a big plus. - Experience in contributing to open-source Mesa drivers is a big plus. - Exposure...


  • Bengaluru, Karnataka, India Yash Technologies Private Limited Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Sr. Software Engineer - Electron Framework Job YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation. At YASH, we're a cluster of the brightest stars working with cutting-edge...


  • Bengaluru, Karnataka, India Apex One Full time ₹ 18,00,000 per year

    We're Hiring | Android Automotive Test Framework Engineer Location: Bangalore | Onsite | Immediate Joiners Only Salary: ₹15–18 LPA | Exp: 6–8 YrsWe're looking for an experienced engineer with strongC++, Android HAL/Framework, and Test Automationexpertise to drive infotainment system testing in the automotive domain.Must-Haves 2+ yrs C++ with Android...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    Role : Python Selenium Web Automation Framework EngineerExperience : 2-5 YearsLocation : BangaloreJob Description• Designing and implementing automation solutions using Python Selenium framework for test cases of web application • Testing and debugging automation systems to ensure they meet specifications and requirements • Documenting automated...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    Role : Python Selenium Web Automation Framework EngineerExperience : 2-5 YearsLocation : BangaloreJob Description• Designing and implementing automation solutions using Python Selenium framework for test cases of web application • Testing and debugging automation systems to ensure they meet specifications and requirements • Documenting automated...


  • Bengaluru, Karnataka, India One97 Communications Limited Full time

    Senior Software Engineer Backend (Golang)About Us : Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytms mission is to serve half a billion Indians and bring them to the mainstream...


  • Bengaluru, Karnataka, India HARMAN International Full time US$ 80,000 - US$ 1,20,000 per year

    HARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • Bengaluru, Karnataka, India Apex 1 team Full time ₹ 18,00,000 per year

    Hiring | Tuner Android Framework EngineerChennai (Onsite) | 15–18 LPA | 5 Days | Exp: 5–8 Yrs | Age: ≤ 35Key Skills:Java (Strong Coding Skills) | Android Framework | RTOS & Android OSDebugging, Testing & Root-Cause AnalysisAudio Source Mgmt & RoutingDevice Drivers (I2C, SPI, UART, CAN)GitMandatory Criteria: Based in Chennai & Immediate Joiner Must be...


  • Bengaluru, Karnataka, India ItechEdgecorp Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Required Qualifications: - Bachelors or Masters degree in Electronics Engineering, Computer Engineering, Computer Science, or a related field. years of experience in developing test frameworks and automation for Android-based infotainment systems. - Minimum 2+ years of C++ development experience with exposure to Androids HAL. - Proficiency in...