This job posting may have expired!
Use our `search` to find similar offers.
Similar jobs

Senior Machine Learning Engineer

IQVIA Holdings Inc.

London, United Kingdom

This is an exciting opportunity to work in one of the world's leading human data science teams working with Real World Insights to help our clients answer specific questions globally, make more informed decisions and deliver results. We are looking for an experienced and highly productive software engineer to join our London-based team.

Senior Machine Learning Engineer

AI & Machine Learning, Real Word Solution(RWS)

This high-profile team work on ground-breaking problems in health outcomes across disease areas including Ophthalmology, Oncology, Neurology, Chronic diseases (such as diabetes), and a variety of very rare conditions. The team works hand-on-hand with Statisticians, Epidemiologists and disease area experts across the wider global Real World Solutions group, leveraging a vast variety of anonymous patient-level information. The data encompasses IQVIA’s access to over 530 million anonymised patients as well as bespoke, custom partnerships with healthcare providers and payers.  

The role is a software engineering role with a primary focus on ML tools and products, that is, the software you write will be used by data scientists during their data science project life-cycle. 

Therefore, as well as being proficient in developing and maintaining clear, correct and packageable code, you will have a good understanding of core data science principles, including the data science life-cycle, how common ML algorithms work, and good mathematical knowledge. What will make you stand out is not what you know, but what you can learn and how you can translate that to improvements to the team and product. 

The team develops software primarily in python and Julia, interspersed with a variety of other technologies (and anything you can introduce which simplifies or improves something is always welcome), including tooling around operational matters, such as docker, Kubernetes. The software development team does not develop models but works directly with the model building team. 

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!

Ideally you will have

  • Familiarity with ML algorithms (classification, regression) and processes (how to build models, assess their goodness of fit, etc) 
  • Some background with numerical computing, e.g. linear algebra, numeric optimisation 
  • Experience with mentoring and training junior team members; partial to pair programming 
  • Previous experience of owning, maintaining and enhancing software products used by data scientists, and supporting data scientists in their development needs 
  • 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 
  • Familiarity with agile software development lifecycle (scrum, Kanban, etc) 

Bonus points for any of the following

  • Intimately familiar with one or more of: Julia, Python, C, C++  
  • Produced a complete and installable software package (e.g. RPM packaging, python source distribution, etc) 
  • Consider yourself a “Unix hacker” 
  • Produced GPU accelerated software before (using Boost::Compute, OpenCL, CUDA, Arrayfire, etc) 
  • Authored or collaborated on an ML library/software package 
  • Programmed using distributed systems (e.g. Hadoop, Spark, MPI) 
  • Contributed to open source projects 
  • Comfortable with numerical optimisation (in particular Bayesian hyperparameter optimisation) 
  • Knowledge of cloud systems such as AWS, GCP and containerisation such as Docker 
  • Used DNN libraries such as PyTorch, Tensorflow, Flux 
  • Knowledge of biostatistics/life sciences/healthcare technology

We thank all applicants for their interest; however, only those selected for an interview will be contacted

The Team 
We are serious about healthcare software. We have a dedicated, collaborative team with meaningful shared goals who can use the most cutting-edge technology, the largest data sets, and the best analytics tools to achieve them. And we have fun on the journey!  We invite you to be part of a recognized global leader willing to challenge the status quo to improve patient care. You will be in good company, amongst some of the finest minds in Technology and Healthcare. 

Why Join? 
Those who join us become part of a recognized global leader still willing to challenge the status quo to improve patient care. In RWS, you will have access to the most cutting-edge technology, the largest data sets, the best analytics tools and, in our opinion, some of the finest minds in the Healthcare industry. 

You can drive your career at IQVIA and choose the path that best defines your development and success. With exposure across diverse geographies, capabilities, and vast therapeutic and information and technology areas, you can seek opportunities to change and grow without boundaries. 

IQVIA is a strong advocate of diversity and inclusion in the workplace.  We believe that a work environment that embraces diversity will give us a competitive advantage in the global marketplace and enhance our success.  We believe that an inclusive and respectful workplace culture fosters a sense of belonging among our employees, builds a stronger team, and allows individual employees the opportunity to maximize their personal potential.

#LI-RMCARDLE

#MLEAJD

At IQVIA, 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. The advanced analytics, technology solutions and contract research services we provide to the life sciences industry are made possible by our 67,000+ employees around the world who apply their insight, curiosity and intellectual courage every step of the way. Learn more at jobs.iqvia.com.

Job posted: 2021-02-23

3
Subscribe