HiredinAI LogoHiredinAI
JobsCompaniesJob Alerts
  1. Home
  2. chevron_right
  3. Machine Learning Engineer
  4. chevron_right
  5. Senior Tools Development Engineer – Machine Learning

Senior Tools Development Engineer – Machine Learning

NVIDIA
N
apartmentNVIDIAlocation_onChina, ShanghaischedulePosted 2 hours ago
Full-timeMachine LearningDeep LearningGPUGame Play Automation

About the Role

This role within Deep Learning Focus Group is strongly technical, responsible for building DL/AI based solutions for validation of NVIDIA GPUs. For e.g. GPU Render Output Analysis (Video, Images, Audio) and complex problems like Intelligent Game Play Automation. This person would need to analyze/understand the challenges from stakeholders of various groups, design & implement DL solutions to resolve them. We are specifically looking for expertise in the following key areas: Game play automation using deep learning (DL) and artificial intelligence (AI) techniques, with a focus on research and application in the gaming industry. The candidate should be proficient in the following DL techniques: Deep Reinforcement Learning (DRL) and Imitation Learning, Vision Transformers (ViTs) and Convolutional Neural Networks (CNNs), Generative AI and Diffusion Models. Prior experience or research in AI-driven bots, In-Game Movement Automation, and Player Behavior Prediction are highly desirable. Knowledge in using AI development tools for test plans creation, test cases development and test cases automation.

Responsibilities

  • Build Intelligent Gameplay Automation & Agentic Workflows: Design and deploy advanced gameplay agents using computer vision, reinforcement learning, imitation learning, and LLM/VLM-based agents, leveraging state-of-the-art tools like Codex and Claude.
  • Drive ML-Driven QA & Defect Detection: Apply ML/DL techniques to solve complex QA challenges across NVIDIA product lines, implementing DL-based solutions for video/audio defect detection and optimizing automated test frameworks to boost productivity.
  • Develop End-to-End GPU Validation Solutions: Create and maintain robust, Python-based automation pipelines that consume neural networks to rigorously validate NVIDIA GPUs.
  • Establish Scalable Infrastructure & Deployment: Set up and manage scalable development environments using Linux, Docker, and TensorRT to train, validate, and deploy large-scale neural networks.
  • Curate Self-Improving Data Pipelines: Build, clean, and augment high-quality datasets to feed and enable continuous, self-improving training pipelines.

Requirements

  • Master’s or PhD in AI/ML/CS (or equivalent) with at least 2 years of hands
  • ‑on ML engineering experience.
  • Extensive knowledge of PyTorch, TensorFlow/Keras, ONNX, and TensorRT.
  • Advanced Python proficiency with strong OOP, design, and problem-solving skills for large-scale applications, combined with familiarity and hands-on experience in Linux and Docker.
  • Solid understanding of OpenCV and state-of-the-art DL algorithms for image classification, object detection, tracking, and segmentation.
  • Well-versed in QA methodologies with a deep understanding of NVIDIA GPU technologies (e.g., RTX, DLSS).
  • Hands-on experience building agentic gameplay systems using LLM/VLM-based agents, GenAI, RAG, vLLM, and solving complex problems with AIGC; proficient with AI development tools (Codex, Cursor, MCP, CodeRabbit) for test automation and workflow acceleration.
  • Excellent written and verbal communication, strong initiative, self-motivation, and a commitment to high software quality standards.

Qualifications

  • Knowledge of Transformer based LLM and AIGC, Imitation Learning, Model free/based RL, Hierarchical RL, Inverse RL, Meta-learning, Life-long learning.
  • Hands-on experience in solving complex problems using Deep learning Algorithms would be a plus.
  • Experience and medals in data science or computer vision competitions (e.g., Kaggle, CVPR workshop) will be a plus.
  • Demonstrated ability to rapidly understand game dynamics and decompose game scenarios into solvable DL problems that can be implemented end
  • ‑to
  • ‑end.

Benefits

Not specified

notifications_active

Similar Job Alerts

Get notified about new Machine Learning Engineer roles.

expand_more
expand_more
NVIDIA
N

NVIDIA

View Companyarrow_forward
Machine Learning EngineerChina

Frequently Asked Questions

How do I apply for this Senior Tools Development Engineer – Machine Learning position?

Click the "Apply Now" button on this page to be directed to the application. You will be taken to the employer's application page.

Is this position remote?

This role is based in China, Shanghai. Check the full description for remote or hybrid options.

When was this job posted?

This position was posted about 2 hours ago. We recommend applying promptly as positions can fill quickly.

Explore More

attach_moneyAI Salary GuideschoolEntry Level AI JobscategoryMore Machine Learning Engineer Jobs

Career Resources

article

AI Jobs Salary Guide 2026

Compensation data

article

AI-Proof Jobs: 25 Careers Safe from Automation

Career advice

article

The Complete Guide to AI Training Jobs

Industry guide

smart_toy
HiredinAI

Curated AI jobs across engineering, marketing, design, research, and more — from top companies and startups, updated daily.

alternate_emailworkcode

For Job Seekers

  • Browse Jobs
  • Job Categories
  • Companies
  • Remote AI Jobs
  • Entry Level Jobs
  • AI Salaries
  • Job Alerts
  • Career Blog

For Employers

  • Post a Job
  • Pricing
  • Employer Login
  • Dashboard

Resources

  • Blog
  • AI Glossary
  • Career Advice
  • Salary Guides
  • Industry News

AI Jobs by City

  • San Francisco
  • New York
  • London
  • Seattle
  • Toronto
  • Remote

Company

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service
  • Guidelines
  • DMCA

© 2026 HiredinAI. All rights reserved.

SitemapPrivacyTermsCookies