Jobs and Careers
IQ

Senior Machine Learning Engineer

IQVIA
Greecefull_timeVerifiedPosted 15 May 2025

About the role

<p><b><span>Senior Machine Learning Engineer</span></b></p><p><span>As one of our Senior Machine Learning Engineers, you will lead the design and development of ML applications across our product portfolio, with a strong focus on generative AI and large language model (LLM) solutions. 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.</span></p><p><span>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 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.</span></p><p><span>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 distill these into strategic and tactical choices that our Machine Learning Engineering teams will use to develop and improve software products for our customers.</span></p><p><span>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.</span></p><p></p><p><b><span>Essential Requirements:</span></b></p><p><span><span>·<span><span>        </span> </span></span></span><span>Familiarity with traditional ML algorithms (classification, regression) and MLOps processes</span></p><p><span><span>·<span><span>        </span> </span></span></span><span>Experience with building, testing, measuring, and deploying machine learning models in production</span></p><p><span><span>·<span><span>        </span> </span></span></span><span>Experience with LLM engineering, including:</span><span> </span></p><ul><li><span>Fine-tuning foundation models (GPT-4, Claude, open-source LLMs)</span></li><li><span>Implementing Retrieval-Augmented Generation (RAG) systems</span></li><li><span>Prompt engineering and LLM evaluation frameworks</span><br/> </li></ul><p><span><span>·<span><span>        </span> </span></span></span><span>Expertise in building generative AI applications: </span></p><ul><li><span>Development of multimodal AI solutions (text, image)</span></li><li><span>Working with vector databases and embedding models</span></li><li><span>Context window optimization and token management</span></li></ul><p><span><span>·<span><span>        </span> </span></span></span><span>Prior engineering project leadership using relevant skills and technologies: </span></p><ul><li><span>Python (Scikit-learn, TensorFlow, PyTorch, Pandas, Numpy, Scipy)</span></li><li><span>SQL, Linux/Mac command-line tools</span></li></ul><p><span><span>·<span><span>        </span> </span></span></span><span>Familiarity with agile software development lifecycle (SCRUM, Kanban, etc.)</span></p><p><span><span>·<span><span>        </span> </span></span></span><span>Previous experience of owning, maintaining, and enhancing software data products</span></p><p><span><span>·<span><span>        </span> </span></span></span><span>Attention to clarity of code, ease of development, and correctness of implementations</span></p><p><span><span>·<span><span>        </span> </span></span></span><span>Good knowledge of software development best practices including testing, continuous integration, and DevOps tools</span></p><p><span><span>·<span><span>        </span> </span></span></span><span>Experience with mentoring and training junior team members, especially pair programming</span></p><p><span><span>·<span><span>        </span> </span></span></span><span>STEM-related degree (Bachelor's, Master's or Doctorate)</span></p><p><span><span>·<span><span>        </span> </span></span></span><span>5-8 years' experience working on creating machine learning algorithms for production purposes</span></p><p><span> </span></p><p><b><span>Preferred Requirements:</span></b></p><p></p><p><span><span>·<span><span>        </span> </span></span></span><span>Advanced LLM infrastructure experience: </span></p><ul><li><span>Orchestration frameworks for complex LLM workflows</span></li><li><span>Model quantization and optimization techniques</span></li><li><sp

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

IQVIA

View company profile →