
AI Engineer
IQVIA
full-time
Posted on:
Location Type: Office
Location: Barcelona • 🇪🇸 Spain
Visit company websiteJob 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