> Markdown version of [/jobs/ext/1041816-senior-software-engineer-ai-applications](https://www.wearedevelopers.com/jobs/ext/1041816-senior-software-engineer-ai-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - AI Applications - **Company:** Veeva Systems - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $110,000.0 - $270,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Data Systems, Relational Databases, Distributed Systems, Spring Framework, Python (Programming Language), PostgreSQL, Machine Learning, Software Engineering, SQL Databases, Large Language Models, Multi-Agent Systems, Concurrency, Backend, Information Technology, Low Latency, Virtual Agents, Veeva - **Published:** June 1, 2026 - **Apply:** https://arc.dev/remote-jobs/j/veeva-systems-senior-software-engineer-ai-applications-ot4zp9hlb1 ## About the Role * 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 ## Description 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., * 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 ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [How to govern Vibe Coding for the Enterprise](https://www.wearedevelopers.com/videos/100290-how-to-govern-vibe-coding-for-the-enterprise) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [The State of WebDev AI 2025 Results: What Can We Learn?](https://www.wearedevelopers.com/magazine/581-the-state-of-webdev-ai-2025-results-what-can-we-learn) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)