Social network you want to login/join with:
Senior/Principal Data Scientist - NLP (Remote) - Portugal, Lisbon
Client:
Location:
Lisbon, Portugal
Job Category:
Other
-
EU work permit required:
Yes
Job Reference:
b002fd5ca5e8
Job Views:
3
Posted:
25.04.2025
Expiry Date:
09.06.2025
Job Description:
The Role
Veeva is a mission-driven organization aiming to help customers in Life Sciences and Regulated industries bring products to market faster. We value doing the right thing, customer success, employee success, and speed. Our teams develop cloud software, services, consulting, and data solutions to enhance efficiency and effectiveness. Veeva is a remote-friendly company, allowing work from home, customer sites, or offices. The role involves developing LLM-based agents for searching and extracting information about Key Opinion Leaders (KOLs) in healthcare, processing unstructured medical documents, and building models for semantic search and information extraction. Collaboration with software developers and DevOps engineers is essential. The focus is on creating high-quality, scalable ML solutions across languages and regions, leveraging cloud infrastructure.
What You'll Do
1. Adopt latest NLP technologies for your platform
2. Develop LLM-based agents with function calls and tool utilization
3. Experience with Reinforcement Learning from Human Feedback (RLHF), DPO, PPO
4. Design end-to-end pipelines for extracting information from large, unstructured, multilingual data
5. Create semantic search functionalities for user queries
6. Implement named entity recognition, entity-linking, slot-filling, few-shot learning, active learning, question/answering, dense passage retrieval
7. Analyze data models and interpret model decisions
8. Collaborate with data quality teams for annotation and evaluation
9. Use cloud infrastructure for model development and deployment
Requirements
1. 4+ years as a data scientist or 2+ with a Ph.D.
2. Master's or Ph.D. in Computer Science, AI, Linguistics, or related
3. Strong knowledge of NLP, ML, Deep Learning
4. Experience with large language models like GPT, BERT
5. Familiarity with large-scale data processing, especially in medical domain
6. Proficiency in Python and NLP libraries (NLTK, SpaCy, Transformers)
7. Experience with BigData frameworks (Ray, Spark) and Deep Learning frameworks (PyTorch, JAX)
8. Experience with cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), scripting
9. Strong teamwork and communication skills, startup experience, energetic, ambitious, agile mindset
Nice to Have
- Medical NLP background
- Experience training and deploying LLMs
- Experience in pharma or health sciences
- Published in AI peer-reviewed journals
- Production-grade development skills
- Leadership and hiring network
- Experience with NoSQL (MongoDB), MLflow, distributed platforms
Perks & Benefits
- Personal development budget
- Charitable giving
- Fitness reimbursement
- Life insurance & pension
Veeva is committed to diversity and inclusion. For accommodations, contact us at [contact info].
#J-18808-Ljbffr