
AI Engineer
IQVIA
full-time
Posted on:
Location Type: Office
Location: Bucuresti • 🇷🇴 Romania
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
Python
About the role
- Work in one of the world's leading human data science teams
- Help clients answer specific questions globally and make more informed decisions
- Develop software primarily in python, interspersed with other technologies
- Create and maintain packages that support ML engineering projects
- Write modeling packages and work closely with the model building team as they use the packages for client delivery
Requirements
- Previous experience of owning, maintaining, and enhancing software products used by data scientists
- Familiarity with algorithms, data structures, and performance optimization
- Programming experience in full stack software development
- Intimately familiar with a language typically used by data scientists, e.g. Python, R, MATLAB, Julia
- Experience in logic development, unit tests, code review, core programming of backend software
- Good knowledge of software development best practices including testing, continuous integration, and DevOps tools
- Familiarity with agile software development lifecycle (scrum, Kanban, etc.)
- Some familiarity with machine learning algorithms (classification, regression) and processes (how to build models, assess their goodness of fit, etc.)
- 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 of implementations
Benefits
- Health insurance
- Professional development opportunities
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonRMATLABJuliamachine learning algorithmsunit testscode reviewbackend software programmingperformance optimizationdata structures
Soft skills
attention to clarity of codeease of developmentcorrectness of implementations