Nordhealth’s mission is to build software that improves the daily lives of healthcare professionals. We build software that empowers veterinary and therapy professionals to provide the best possible care experiences to their patients. Our products are used daily by over 50,000 professionals in clinics and hospitals across 30+ countries. We excel with 20+ years of experience in healthcare and veterinary software.
We understand that talent comes from everywhere and anywhere. The greater our diversity, the better the products we deliver. That’s why we are a remote-first company, headquartered in Helsinki, Finland, with all 400+ employees working either remotely or from collaboration hubs. While our market presence is currently strongest in the Nordics, our customer base is rapidly growing in our other markets too, especially in Europe and North America (more at our website nordhealth.com.)
Are you an AI engineer eager to work on meaningful projects with real-world impact? Do you thrive in a flexible, remote-first environment? Join our team at Provet Cloud, where we're developing cutting-edge AI solutions that streamline veterinary workflows and enhance patient care. We are looking for an ML/NLP Engineer to help us build AI-driven tools for patient history summarization, discharge notes, and medical transcriptions.
This is a fully remote role, offering autonomy, collaboration, and the opportunity to work with a global team of professionals who are passionate about AI and its applications in healthcare.
As part of this role, you will also play a key role in shaping our AI group, defining best practices, and paving the way for innovative AI-powered veterinary healthcare solutions. Your expertise will help establish the foundation for how we leverage AI in clinical decision-making, ensuring our models are trustworthy, scalable, and impactful.
🚀
Develop and optimize AI models for extracting clinical insights from veterinary records, including discharge notes, patient history, and transcriptions.
Lead the early development of our AI group, helping define strategies, tools, and methodologies to build a strong AI foundation.
Research and evaluate third-party AI services (e.g., AWS Bedrock, Google Cloud AI, OpenAI) for potential integration into Provet Cloud.
Build proof-of-concepts (POCs) to assess third-party AI services against in-house models, optimizing for performance, scalability, and accuracy.
Deploy AI/NLP solutions using Python, ensuring seamless API integrations with cloud-based systems.
Collaborate with product managers, engineers, and veterinary professionals to enhance AI-driven workflows and improve user experience.
Establish AI best practices within the team, helping guide future AI development across Provet Cloud.
Ideally, you have already gained some experience from working in a fast growing, global SaaS company. Additionally:
1. Strong Foundations in Machine Learning & Deep Learning
Solid understanding of ML/DL algorithms (e.g., supervised/unsupervised learning, transformers, reinforcement learning).
Experience with frameworks like TensorFlow, PyTorch, or JAX.
Knowledge of model evaluation, hyperparameter tuning, and optimization techniques.
Familiarity with key NLP techniques such as tokenization, embeddings, attention mechanisms, and sequence modeling.
Experience with transformer models (e.g., BERT, GPT, T5, LLaMA) and fine-tuning large language models (LLMs).
Understanding of multilingual processing, entity recognition, summarization, and sentiment analysis.
Proficiency in Python (NumPy, Pandas, Scikit-learn) and ML libraries.
Experience with cloud platforms (AWS, GCP, Azure) and ML pipelines (Kubeflow, MLflow).
Ability to write efficient, scalable, and maintainable code, including CI/CD practices.
Strong ability to clean, preprocess, and augment textual datasets for training robust models.
Experience with large-scale data processing tools (Spark, Dask, Ray).
Knowledge of vector databases and retrieval-augmented generation (RAG).
Staying up to date with state-of-the-art advancements in ML/NLP (e.g., reading arXiv papers, participating in AI conferences).
Ability to experiment with new architectures, loss functions, and fine-tuning techniques.
Strong problem-solving mindset to bridge the gap between research and real-world applications.
Ability to explain complex ML/NLP concepts to both technical and non-technical stakeholders.
Experience working in cross-functional teams with data engineers, product managers, and designers.
Writing clear documentation and sharing insights through reports or presentations.
Strong understanding of Machine Learning (ML) and Deep Learning (DL) concepts, including supervised/unsupervised learning, reinforcement learning, and neural networks.
Expertise in Natural Language Processing (NLP) techniques such as tokenization, embeddings, attention mechanisms, and sequence modeling.
Proficiency in transformer-based models (BERT, GPT, T5, LLaMA) and fine-tuning large language models (LLMs).
Solid programming skills in Python (NumPy, Pandas, Scikit-learn) and ML frameworks such as TensorFlow, PyTorch, or JAX.
Experience in cloud platforms (AWS, GCP, Azure) and working with ML pipelines (Kubeflow, MLflow).
Strong data processing skills, including text preprocessing, feature engineering, and large-scale data handling using Spark, Dask, or Ray.
Understanding of MLOps, including model deployment, monitoring, A/B testing, and drift detection.
Knowledge of vector databases, retrieval-augmented generation (RAG), and fine-tuning pre-trained models for production applications.
Familiarity with bias mitigation, ethical AI principles, and regulatory frameworks (GDPR, CCPA).
Strong problem-solving mindset, ability to innovate, and continuously learn new advancements in AI.
Proven experience (2 + years) in ML/NLP model development, training, and deployment.
Hands-on experience with fine-tuning and optimizing transformer-based NLP models for real-world applications.
Experience in building, deploying, and scaling ML/NLP models in production environments.
Previous work with large-scale datasets and big data processing frameworks.
Experience in cross-functional collaboration, working with data engineers, product managers, and research teams.
Strong analytical and critical thinking skills, with the ability to design, implement, and evaluate complex AI solutions.
Excellent communication and collaboration skills, capable of explaining AI concepts to both technical and non-technical stakeholders.
Ability to work in a fast-paced, agile environment, balancing multiple projects while ensuring high-quality deliverables.
Passion for AI innovation, staying updated on state-of-the-art advancements, and applying research to practical applications.
At Nordhealth, we do things a little bit differently. We value continuous improvement, diverse teams and autonomy which drive our collaboration. Our global healthcare domain is rapidly developing and we are seeking colleagues who enjoy working in this type of environment. 🌎
In addition, we offer:
The chance to work in a meaningful industry and in a fast-growing, global company on a path to changing digital healthcare
Competitive compensation and benefits
Learning and professional growth opportunities
The tools you need, and enjoy using
Frequent company events and talented colleagues from around the world
If you enjoy working in a fast-growing and international environment with the possibility to make an impact, this might be the perfect job for you. Apply now! We'll fill the position as soon as we find the right person.
All European Careers
MetaMundo
Axelera AI
INDG | Grip
Info-Tech Research Group