Senior Software Engineer - AI Applications

Veeva Systems

📍 Pleasanton, California, United States

Full-Time Computer Occupations Posted June 19, 2026

Job Description

The Role

This role is responsible for architecting, building, and validating the next generation of Nitro AI Agents. We are looking for a seasoned engineer who lives at the intersection of robust software engineering and cutting-edge AI. You will go beyond simple prompting to design complex agentic workflows, get insights from large-scale repositories, and ensure the reliability of these systems within a mission-critical life sciences environment. You will enhance and add to existing Java-based back-end systems.

What You'll Do

  • Agentic Architecture: Proven experience building scalable AI orchestration layers that drive operational workflows, ranging from high-precision Text-to-SQL agents to complex multi-agent systems capable of tool-calling, event orchestration, and autonomous self-correction

  • Model Strategy: Choose and configure the optimal LLMs based on cost, reasoning depth, and latency

  • <...