V

Veeva Systems

Builds cloud software for life sciences

Technical Curriculum Developer - AI Agents

Customer Education & TrainingUpdated on Oct 31
Full-timeMassachusetts, USARemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Instructional Design, or equivalent practical experience.
  • Hands-on experience building, configuring, and deploying AI agents using frameworks or software development kits such as LangChain, LangGraph, Anthropic's Claude Agent SDK, Claude Code, or similar tools.
  • Practical understanding of tool and function calling, retrieval-augmented generation, context and memory management, multi-agent orchestration, prompt engineering, and evaluation.
  • First-hand experience troubleshooting agent-builder issues such as unreliable tool calls, context overflow, hallucinated actions, and permission or scoping issues.
  • Ability to read and understand Java code architecture and classes for minor development or debugging, and strong foundational knowledge of REST APIs.
  • Experience with Git, Postman, or similar API tooling.
  • At least 3 years building technical training, curriculum, or enablement content for a technical audience such as developers, implementation consultants, technical administrators, or power users.
  • Experience designing hands-on labs, sandbox exercises, and high-quality instructor-led courses and/or eLearning.
  • Experience with Veeva Vault, or ability to quickly learn complex enterprise SaaS platforms, including how Veeva Vault is configured and implemented by customers.
  • Strong writing and technical communication skills, including explaining complex technical concepts clearly to technical and semi-technical learners.
  • Strong presentation and facilitation skills, including leading live demonstrations and workshops.

Responsibilities

  • Design and build hands-on training and lab environments that teach technical learners to build, configure, and deploy custom AI agents on the platform.
  • Build working AI agent demonstrations and reference implementations from scratch to support training content and live demonstrations.
  • Translate learner challenges in configuring or implementing agentic AI—including tool and function calling, context management, prompt design, error handling, guardrails, and orchestration—into clear, sequenced learning experiences.
  • Stay current with the agentic AI landscape, including frameworks, Model Context Protocol-style tool integrations, and agent orchestration patterns.
  • Own and maintain advanced technical courses, including classes requiring Java coding and work with REST APIs.
  • Build and maintain hands-on lab environments, sample code, sandbox data, and technical exercises that mirror real implementation scenarios.
  • Partner with Product and Engineering to gain early access to new features and build courseware alongside general release.
  • Apply instructional design best practices, including learning objectives, scaffolding, assessment design, and adult learning principles, while maintaining technical accuracy.
  • Work with Product Management and Engineering to understand agent architecture, APIs, and configuration options as they are built.
  • Partner with Professional Services, Managed Services, and Customer Support to identify pain points and address them through curriculum.

Desired Qualifications

  • Experience with the Model Context Protocol or comparable tool-integration standards.
  • Familiarity with learning management systems and AI or authoring tools such as Articulate, Camtasia, Arcade, Vyond, Gemini, or Claude.

About the Company

Veeva Systems

Builds cloud software for life sciences

Veeva Systems builds cloud software and data products for pharmaceutical, biotechnology and other life sciences companies. Its applications support clinical trials, regulatory submissions, quality management, drug safety and commercial teams that work with healthcare professionals. Teams use the software to organize documents, track records and coordinate regulated work across departments on Veeva's Vault platform. Veeva earns revenue from subscriptions to its software and data products, alongside implementation, consulting and other professional services. Founded in 2007, Veeva Systems is headquartered in Pleasanton, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Pleasanton, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Veeva Systems

See more jobs