Skip to main content

Senior Machine Learning Engineer

About Us
The Analytics Centre of Excellence (ACOE) in IQVIA is positively impacting patient lives through the anticipation and delivery of Decision Intelligence solutions that increase clinical trial success, shorten drug development timelines and reduce costs in bringing new drugs to market, getting much-needed drugs to patients faster through successful clinical trial delivery.

Our vision at the ACOE is that every decision our users and clients make in R&D is made through Decision Intelligence, allowing speedy access to safe, novel, and effective treatments for all patients.

ACOE Product Portfolio
In trial strategy, we are using Machine Learning (ML) to recommend countries and clinical trial sites and accurately predict clinical study timelines. We are deploying ML at clinical trial sites to read Electronic Medical Records data and find undiagnosed patients that are otherwise challenging to identify. We are optimizing our patient outreach targeting and are predicting participant dropout. In addition, problems in patient recruitment are being solved with ML. Further upstream in R&D we are predicting clinical trial outcomes, drug-protein interactions, repurposing drugs and even leveraging ML to optimize molecules.

Senior Engineer role
As one of our most senior Machine Learning Engineers, you will lead the design and development of ML applications across our product portfolio. You will be a hands-on technical leader, providing architecture and shaping coding standards. You will evangelize best practices for software engineering including design, development, and lifecycle maintenance, and will partner with multiple software engineering teams to encourage practices like code reusability / shared libraries, UX-driven design, and a culture of continuous improvement.

  • As a Senior Engineer you will mentor senior and junior engineers, sharing best practices and learning together across all disciplines of our work.
  • You will help guide the transformation of machine learning research domain expertise in the areas of human data into viable prototypes. Your technical leadership will enable our Machine Learning Engineers to build and train new production-grade algorithms that can learn from complex, high-dimensional data in order to uncover patterns from which machine learning models and applications can be developed. Your ability to research current and emerging industry tools, techniques and algorithms, and share these findings with colleagues will prove invaluable to your team's success.
  • You will meet frequently with stakeholders, product managers, engineering managers, data scientists, and other individual contributor engineers to understand a wide array of technical and business impacting variables, and distil these into strategic and tactical choices that our Machine Learning Engineering teams will use to develop and improve software products for our customers.
  • Along with your primary directive of working across the product portfolio to support multiple scrum teams, you will also be expected to work with external customers either as a consultant or as a solution Machine Learning Engineer. There will also be opportunities to prepare and submit conference and journal articles.



About You

In addition to being proficient in core machine learning and data science principles, including the data science life-cycle, how common ML algorithms work, and good mathematical and statistical knowledge, you will understand how to develop and maintain clear, correct and packageable code. What will make you stand out is not what you know, but what you can learn and how you can translate that new knowledge into improvements to the team and product.

Please don't feel you need to perfectly match the requirements; we are trying to give a flavour of what we do, what we need and how you will fit into the team. If this description resonates with you and you don't feel you have all the right skills, that's ok! The real drive behind our ML Engineers in the ACOE is the positive impact we can have on patient lives.

Essential Requirements:

  • STEM-related degree (Bachelor's, Master's or Doctorate)
  • 5-8 years' experience working on creating machine learning algorithms
  • Prior engineering project leadership using relevant skills and technologies:
  • Python (Scikit-learn, Tensor Flow, Pandas, Numpy, Scipy) SQL, linux/mac command-line tools
  • Experience with building, testing, measuring, and deploying machine learning models in production
  • Familiarity with ML algorithms (classification, regression) and processes (how to build models, assess their goodness of fit, etc)
  • Familiarity with agile software development lifecycle (SCRUM, Kanban, etc.)
  • Previous experience of owning, maintaining and enhancing software data products
  • Attention to clarity of code, ease of development, and correctness of implementations
  • Good knowledge of software development best practices including testing, continuous integration, and DevOps tools
  • Experience with mentoring and training junior team members, especially pair programming



Preferred Requirements:

  • Knowledge and experience of Hierarchical Modelling
  • Experience with clinical domain and with regulated data
  • Used Deep Neural Network libraries such as Tensor Flow, especially with Bayesian Neural Networks
  • Knowledge of cloud systems such as AWS, Azure, GCP and containerisation such as Docker
  • Experience working with large, real-world datasets
  • Demonstrated in-depth understanding of product development lifecycle
  • Demonstrated aptitude for and interest in peer mentorship
  • Experience deploying code into production through CI/CD tools
  • Knowledge of biostatistics/life sciences/healthcare technology
  • Knowledge of UX principles
  • Experience working in the Hadoop ecosystem
  • Prior management training preferred but not required



#MLEAJD

IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible - to help our customers create a healthier world. Learn more at https://jobs.iqvia.com

Senior Machine Learning Engineer

Warsaw
Full Time

Published on 12/01/2024

Share this job now