英伟达Senior Software Engineer, Multi Agent System - AV Infrastructure
任职要求
NVIDIA seeks a Senior Software Engineer - Multi Agent Systems to be part of our Autonomous Vehicle (AV) Infrastructure team. As a key member of our infrastructure engineering group, you will construct, develop, and support reliable backend systems. You will handle LLM-based Multi Agent Systems / Applications addressing concrete challenges in autonomous vehicle technology. This opportunity requires sophisticated expertise in systems engineering coupled with applied LLM technology experience. You will build scalable infrastructure and implement novel AI features. You'll engage with forward-thinking AI innovations that are instrumental in shaping the future of autonomous driving. What You'll Be Doing: • Develop and deploy scalable LLM-based Multi Agent Systems to speed up AV development cycles. This includes automatically debugging AV road events, crafting test cases, and extracting insights from extensive road data. • Fine-tune LLM models for various applications such as Agent handoff, Triage assistant, Event mining, and intelligent code checking, etc. • Develop infrastructure to support scalable and efficient LLM deployment, ensuring high performance, security, and reliability. • Assist in curating, cleaning, and coordinating training datasets to improve model accuracy and relevance for AV-related tasks. • Continuously research progress in AI/ML technologies to advance the capabilities of LLM applications within …
工作职责
N/A
• Lead code reviews to ensure adherence to engineering standards, test coverage, and secure coding practices. Provide feedback and mentorship to peers, and apply tools and patterns that enhance reliability, diagnosability, and maintainability. • Develop scalable and secure design proposals, collaborating across teams to resolve dependencies and validate design hypotheses. Ensure solutions meet performance, compliance, and cost expectations. • Create and maintain test plans that validate functionality and security. Leverage automation and AI tools to improve test reliability and coverage, and ensure testability is embedded in design. • Apply secure design principles and engineering best practices to build resilient systems. Drive automation in deployment, ensure compliance with global regulations, and integrate security monitoring and incident response mechanisms. • Translate product requirements into actionable plans, estimate effort, and guide execution. Ensure safe deployment practices, flighting strategies, and rollback plans are in place to support efficient and secure releases. • Integrate telemetry and observability into systems to monitor performance and security. Act as a Designated Responsible Individual (DRI), lead incident response efforts, and continuously improve live site operations and support documentation. • Collaborate with stakeholders to understand user needs and incorporate feedback into product design. Ensure privacy and security requirements are met, and establish feedback loops to measure impact and value.