The Role
At Veeva Link, we are building the intelligence layer for life sciences, creating connected data applications that accelerate drug development and significantly improve patient outcomes. Our core belief is that combining the highest quality data with state‑of‑the‑art software delivers immense value. We emphasize clear product definitions, meticulous designs, and a modern tech stack to deliver reliable applications and a great user experience.
Our work spans two critical areas:
- Data‑Driven Insights: Developers tackle complex data modeling, entity resolution, and advanced machine learning to map and understand global scientific and medical expertise, providing high‑impact insights and AI‑generated intelligence.
- Intelligent Business Workflows: Engineers design scalable pipelines and intelligent automation, building workflow applications powered by data and AI to route information precisely.
Why Join Veeva Link?
- Build products that create significant positive impact in global healthcare.
- Work in an environment led by a CEO with an engineering background.
- Work Anywhere – you can work in an office or at home on any given day.
- Empowered autonomy: Technical decisions are made within teams, giving engineers significant autonomy.
- Collaborate with highly skilled teammates who take pride in achieving great outcomes. Excellence matters.
Responsibilities
- Work with the backbone of our ML and AI services that power engaging user experiences.
- Work from end‑to‑end on live production services, impacting customers’ day‑to‑day experiences.
- Define the best approach to solve NLP and information retrieval problems; build data pipelines and first‑rate search experiences; test, validate, deploy, and monitor solutions for impact.
- Build scalable web services to orchestrate and surface underlying search and ML models.
- Mine usage data to power features and guide development.
- Participate in technical planning, user story/technical acceptance creation, and implementation.
- Plan technical architectures that minimize or eliminate performance problems, complexity, or solution fragility.
- Work independently and mentor more junior team members.
- Identify and solve complex problems.
Qualifications
- 7+ years of professional experience building scalable and reliable search applications.
- Expert‑level Python skills.
- Knowledge of search and clickstream analytics.
- Ability to mentor and share knowledge with team members.
- Independent, self‑managed, and motivated.
- Good command of the English language.
- Additional technical experience with Elasticsearch, vector search, recommendation engines, Redis, notification services, AWS (or any other cloud provider) is a plus.
- Bachelor’s degree or higher in Computer Science, Engineering, or Information Systems.
Equal Opportunity & Accommodations
Veeva is an equal opportunity employer and is committed to fostering a culture of inclusion and growing a diverse workforce. We value people for the individuals they are and the contributions they can bring to our teams. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.
#J-18808-Ljbffr…
