Senior Software Engineer - AI Applications

Veeva Systems
📍 Pleasanton, California, United States 💼 Full-Time 🕒 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

  • <...

    Ready to Apply?

    Submit your application today and join our talented team at Veeva Systems.

    Submit Application

    Job Details

    • Location Pleasanton, California
    • Job Type Full-Time
    • Category Computer Occupations
    • Posted Date June 19, 2026
    • Application Deadline July 29, 2026