About the Client
Our client is one of company that delivers integrated information and technology solutions to drive healthcare forward. With a global team of 50,000, they harness insights, commercial and scientific depth, and executional expertise to empower clients to achieve some of their most important goals: Improving clinical, scientific and commercial results. Realizing the full potential of innovations. And, ultimately, driving healthcare forward.
About the Role
Our client search for a new member of its AI team which is responsible for building the next generation of smart machines. This provides an opportunity to get in on the ground floor level of something new and exciting for an industry working with the latest and greatest technologies.
Responsibilities
- Develop new models using R
- Refactor R code of existing microservices
- Implement R-based APIs
- Implement robust evaluation process
- Create unit, functional and integration testing
- Understand business needs and implement microservices
- Contribute to solution architectural decisions
- Contribute to the deployment of services to the IQVIA marketplace
- Optimize system performance and enable scalability
- Participate in code reviews
Requirements
- Excellent R programming skills
- Good understanding of Machine Learning and Statistical programming
- Experience building R-based REST APIs
- Experience with unit testing (RUnit)
- Experience working with SQL and NoSQL data repositories
- Ability to propose low level designs of new functionalities
- Understanding of CI/CD pipelines and experience working with Gitlab
- English - Advanced (C1)
Nice to Have Skills
- Experience working with Docker, Kubernetes and microservices architecture is an advantage
- Experience with Test Driven Development is an advantage
- Experience with DevOps processes and tools is an advantage
- Experience working with AWS services or other cloud services is an advantage