Veeva Systems

Platform Engineer - Commercial Services Tools

Veeva Systems
Apply
1 day ago
Budapest, HungaryMid Level
H1B Sponsor

Responsibilities

  • Build and deploy RAG pipelines, agentic workflows, and LLM applications using AWS Bedrock and Bedrock Knowledge Bases.
  • Design and ship asynchronous Python services using FastAPI, SQLAlchemy 2 async, asyncpg, and PostgreSQL.
  • Stream live job progress to users over WebSocket or SSE.
  • Build and own React/TypeScript portal features for global services teams.
  • Own features from design through deployment, including testing, CI, and observability.
  • Work across backend, frontend, AWS cloud, and applied AI, and learn Veeva Vault and CRM platform APIs.

Requirements

  • At least 2 years of experience building and shipping production software used by real users.
  • Strong Python skills and hands-on experience building asynchronous APIs; FastAPI experience is preferred.
  • Practical experience building an agent or RAG application, including embeddings, vector search, chunking, and prompting.
  • Comfort working across React/TypeScript frontends and backend services.
  • Working knowledge of SQL and PostgreSQL and confidence with Git-based workflows.
  • Foundational AWS deployment experience, IAM knowledge, and container experience with Docker.
  • Curiosity about AI, willingness to learn quickly, and strong written and verbal English.
  • Preferred experience includes AWS Bedrock, LangChain, LangGraph, WebSocket/SSE streaming, React, TypeScript, Vite, MUI, Terraform, CloudFormation, CloudWatch, Grafana, or Prometheus.

Benefits

  • Work anywhere in Hungary, remotely or from an office.
  • Opportunity to work on production AI features with substantial ownership and mentorship.
  • Work on software supporting life sciences teams and faster delivery of treatments to patients.
Veeva Systems

About Veeva Systems

5,001-10,000 employees

Veeva delivers the industry cloud for life sciences with software, AI, data, and business consulting. Committed to innovation, product excellence, and customer success, Veeva serves more than 1,500 customers, ranging from the world’s largest biopharmaceutical companies to emerging biotechs. As a Public Benefit Corporation, Veeva is committed to balancing the interests of all stakeholders, including customers, employees, shareholders, and the industries it serves. For more information, visit veeva.com. Correspondence to new applicants and existing candidates will only come from an official @veeva.com email address.

Contact me