IQVIA

AI Engineer

IQVIA

full-time

Posted on:

Location Type: Office

Location: Barcelona • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

FluxPythonPyTorchTensorflow

About the role

  • Work in one of the world's leading human data science teams
  • Develop software primarily in Python, CI/CD, and ML Ops
  • Create and maintain packages that support ML engineering projects
  • Collaborate closely with the model building team for client delivery

Requirements

  • Previous experience of owning, maintaining, and enhancing software products
  • Experience with algorithms, data structures, and performance optimization
  • Experience in logic development, unit tests, code review, core programming of backend software
  • Intimately familiar with a language used by data scientists (e.g. Python, R, MATLAB, Julia)
  • Experience in software development best practices including testing, continuous integration, and DevOps tools
  • Experience with machine learning algorithms (classification, regression) and processes
  • Experience with DNN libraries such as PyTorch, Tensorflow, Flux
  • Some background with real analysis, linear algebra, numerical approximation and optimization techniques, and probability theory
  • Attention to clarity of code, ease of development, and correctness
Benefits
  • Cutting-edge technology access
  • Opportunities for professional development
  • Collaborative working environment

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonCI/CDML Opsalgorithmsdata structuresperformance optimizationunit testsmachine learning algorithmsDNN librariesreal analysis
Soft skills
collaborationattention to clarity of codeease of developmentcorrectness