Veeva Systems

Veeva Systems

Senior Software Engineer – AI Applications

USARemotePosted 1 month ago$110,000 – $270,000
Full TimeSeniorRemoteUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histor

Key Highlights

  • 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
  • Hybrid Data Systems: Build scalable bridges between Relational Databases (Postgres/Java) and Vector Stores, using metadata strategies like PageIndex to ensure data stays synchronized and searchable
  • Text-to-SQL Agents: Develop high-precision agents that translate natural language into complex SQL, featuring self-correction loops to handle large enterprise schemas accurately. Choose appropriate RAG approach for semantic embedding and retrieval
  • Automated Validation: Develop, implement, and maintain scalable automated evaluations to ensure agent behavior remains consistent across model updates and feature releases

Qualifications

Required Qualifications

  • Agentic Workflow Mastery: 2+ years of proven experience building scalable AI orchestration layers that drive workflows, ranging from precision Text-to-SQL agents to complex multi-agent systems capable of tool-calling, event orchestration, and autonomous self-correction
  • Scalable backend systems for AI orchestration: 7+ years of experience building and deploying distributed systems that handle high concurrency, rate-limiting, and asynchronous task queues using Java, Spring, and Python. Optimize AI orchestration for performance, scalability, and efficiency
  • RAG & Vector Expertise: Expert at building high-precision RAG systems across structured relational data and unstructured documents, utilizing vector databases to enable accurate retrieval across large-scale enterprise datasets
  • Automated Evaluation: Experience building pipelines to measure complex AI agent performance using key metrics like task success rate, accuracy, and output quality
  • AI Trends: Stay updated on the latest AI and machine learning advancements, research papers, and tools, incorporating them into AI development projects
  • Life Sciences Experience (nice to have): Familiarity with the unique data privacy and regulatory requirements of the life sciences industry
  • Mentorship: Demonstrated ability to mentor team members and contribute to a positive and high-performing team environment
  • Education: Bachelor’s degree in Computer Science, Data Science, Machine Learning, or a related technical field
  • Culture: High work ethic, high integrity, and a “do the right thing” mindset
  • Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time

Skills & Technologies

GoJavaSQLSpringPythonMachine Learning

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$110,000 – $270,000

Location

USA

Work Mode

Remote

Posted

1 month ago

Country

US