Senior AI Agent Development Engineer

NVIDIA NVIDIA · Semiconductors · Taipei, Taiwan +1

NVIDIA is seeking a Senior AI Agent Development Engineer to build and deploy AI agent tools that accelerate software development. The role involves optimizing AI-assisted coding workflows, understanding developer problems, and resolving toolchain issues. Requires 5+ years of experience in AI agents, LLM applications, prompt engineering, RAG, and tool calling, with a strong understanding of software development workflows.

What you'd actually do

  1. Build and deploy AI agent tools that help engineering teams accelerate software development.
  2. Continuously oversee the latest AI agent, LLM, and auto-coding technologies, and apply them to improve tool capabilities.
  3. Optimize AI-assisted coding workflows to improve usability, code quality, reliability, and development efficiency.
  4. Work closely with engineers to understand real-world development problems and turn feedback into practical tool improvements.
  5. Analyze, debug, and resolve sophisticated toolchain issues to ensure a smooth developer experience.

Skills

Required

  • BS/MS in Computer Science, Electrical Engineering, Computer Engineering, Artificial Intelligence, or a related field.
  • 5+ years of experience in software engineering, machine learning, AI application development, or a related field.
  • Strong hands-on experience in AI agents, LLM-based applications, prompt engineering, RAG, tool calling, or AI workflow automation.
  • Practical experience building AI-powered applications, coding assistants, automation tools, or developer productivity solutions.
  • Solid understanding of software development workflows, including coding, debugging, testing, version control, code review, and CI/CD.
  • Ability to continuously supervise the latest AI agent and LLM technologies, evaluate their practical value, and apply them to improve tool usability, reliability, and output quality.
  • Strong analytical and problem-solving skills, with the ability to understand engineering problems and deliver effective AI-based solutions.

Nice to have

  • Strong programming skills in Tcl/C++/Python, with the ability to design, implement, debug, and maintain high-quality tools.
  • Excellent communication and teamwork abilities, with strong ownership and a passion for innovation.

What the JD emphasized

  • 5+ years of experience in software engineering, machine learning, AI application development, or a related field.
  • Strong hands-on experience in AI agents, LLM-based applications, prompt engineering, RAG, tool calling, or AI workflow automation.
  • Practical experience building AI-powered applications, coding assistants, automation tools, or developer productivity solutions.
  • Ability to continuously supervise the latest AI agent and LLM technologies, evaluate their practical value, and apply them to improve tool usability, reliability, and output quality.

Other signals

  • AI agent tools
  • LLM
  • auto-coding technologies
  • AI-assisted coding workflows
  • developer productivity solutions