logo of nvidia

英伟达Senior Tools Development Engineer – Machine Learning

社招全职地点:上海状态:招聘

任职要求


• 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 developme…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


• 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.
包括英文材料
PyTorch+
TensorFlow+
Keras+
ONNX+
TensorRT+
Python+
面向对象+
Linux+
Docker+
还有更多 •••
相关职位

logo of supercell
社招

• Develop and ship features in art pipeline tools used by artists across our game teams. • Contribute to architecture and technical decisions on subsystems you build, from data models and file formats to UI and rendering. • Work directly with artists to understand their workflow pain, and turn it into tools that make their day shorter and their work better. • Ship cross-platform on Windows and macOS, and make the experience feel native and solid on both. • Collaborate with engine and game teams on the pipeline boundary.

赫尔辛基
logo of nvidia
社招

At NVIDIA, we are proud of our advanced analysis and debugging tools that help engineers reach outstanding performance and power efficiency in products and applications. We invite creative, diligent, and innovative people to join our committed software team with rigorous standards. This software engineering position focuses on building tools for NVIDIA’s internal teams to improve hardware development and software execution.As part of the software development team, we work with users from different departments, including Architecture and Software teams. Our mission is to give users intuitive, rich, and detailed insights into workloads and systems. This helps them see opportunities in both software and hardware. We then build high-level models that suggest and deliver world-class hardware and software solutions to our customers. We also debug complex issues to improve system performance and efficiency. What you’ll be doing: • Build and maintain internal profiling tools aimed at performance and power optimization by using real-world GPU applications, such as games and AI workload. • Collaborate with our users to model and improve the design for next-generation GPU for better performance and power efficiency • Partner with hardware architects to propose new features or improve existing ones based on real-world use cases.

更新于 2026-06-08上海
logo of riot
社招

Responsibilities • Define and uphold the game’s design vision, core gameplay direction, and player experience goals from concept through development • Review and guide major design decisions, ensuring features align with player needs, product goals, and Riot’s quality expectations • Translate player insight, product context, and development realities into clear design direction and actionable priorities • Partner closely with internal developers and external co-development teams to align on design intent, execution quality, and iteration plans • Evaluate trade-offs, identify risks, and make agile decisions that help the team respond to feedback, data, and changing development needs • Lead and support a small design team by setting clear expectations, giving feedback, and fostering a collaborative, craft-focused environment

上海