Senior Software Engineer, Mapping - Autonomous Vehicles

NVIDIA NVIDIA · Semiconductors · Pune, India +1

NVIDIA is seeking a Senior Software Engineer for their Autonomous Vehicles Mapping team. The role involves designing and developing algorithms for map-based driving products, architecture design, and implementing efficient in-vehicle code. Key responsibilities include researching and developing transformer models for graphs, implementing evaluation frameworks for LLMs, fine-tuning pretrained models, building automated map content analysis, and creating scalable map-building workflows. The role requires a background in computer vision, 3D geometry, machine learning, and heavy AI tool usage for development.

What you'd actually do

  1. Design and develop algorithms for map-based driving products
  2. Architecture design for map provider, health monitors and data fusion with perception
  3. Develop highly efficient in-vehicle code in C++14 or later
  4. Design and integrate algorithmic solutions into the core of NVIDIA AV
  5. Research, and develop transformer based models tailored for graphs

Skills

Required

  • 4+ years with BS in Computer Science or equivalent experience
  • Background in computer vision, 3D geometry and machine learning
  • Heavy AI user for day-to-day development (design, coding, review, and testing)
  • Hands-on experience with tools like Claude CLI, Cursor, and other advanced code assistants
  • Strong prompt-crafting skills: knows how to break problems down, provide context, and iterate with AI to reach robust solutions
  • Passion for robotics and autonomous vehicles

Nice to have

  • Prior experience with any navigation maps such as NDS.Live, Open Street Maps (OSM) etc.
  • Software development on embedded or automotive platforms.
  • Knowledge of gRPC, Flat Buffers and Protocol Buffers
  • Experience with GPGPU programming (CUDA)

What the JD emphasized

  • AI-enabled Autonomous Vehicles
  • continuously learn and improve
  • AI-powered engineers
  • human level AI for navigation
  • transformer based models tailored for graphs
  • large scale LLM’s
  • SOTA pretrained models
  • AI user for day-to-day development
  • Strong prompt-crafting skills

Other signals

  • AI-enabled Autonomous Vehicles
  • continuously learn and improve
  • AI-powered engineers
  • human level AI for navigation
  • transformer based models tailored for graphs
  • large scale LLM’s
  • SOTA pretrained models
  • AI user for day-to-day development