Experienced Python Back-End Developer (Artificial Intelligence projects)

IQVIA RDS Slovakia, s. r. o.

Place of work
Vajnorská, Bratislava
Contract type
full-time
Wage (gross)
2 500 EUR/monthBased on experience

Information about the position

Job description, responsibilities and duties

PURPOSE
The AI Developer will help IQVIA building the next generation of smart machines in the healthcare domain. You’ll be part of a team of 30 to 40 team members working exclusively on AI projects within the Global Technology Center of IQVIA.

RESPONSIBILITIES
*Write production-ready code in Python, applying best practices
*Develop and deliver software using Python, applying the corporate SDLC and support continuous integration and continuous deployment of the micro-services.
*Implement robust and performant back-end functionalities using Python
*Design and implement microservices and APIs
*Contribute to solution architectural decisions
*Create low level designs of functionalities in alignment with the solution architecture
*Undertake integration of 3rd party services
*Optimize system performance and enable scalability
*Work on the automation of AI processes
*Participate in code reviews
*Implement unit, functional and integration tests

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)
University education (Master's degree)

Language skills

English - Upper intermediate (B2)

Personality requirements and skills

REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES
*Excellent Python 3 software engineering skills
*Ability to propose low level designs of new functionalities
*Experience in building APIs
*Experience working with message brokers (RabbitMQ, Kafka) is an advantage
*Experience with Python testing frameworks (unittest, pytest)
*Understanding of Design Patterns and Data Structures
*Experience working with SQL and NoSQL data repositories
*Understanding of CI/CD pipelines and experience working with Gitlab
*Experience working with Docker, Kubernetes and microservices architecture
*Foundational knowledge of Machine learning is an advantage
*Experience with Elasticsearch 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

MINIMUM REQUIRED EDUCATION AND EXPERIENCE
Master’s degree in Computer Science, Applied Statistics, Engineering, Mathematics, Physics or other qualitative discipline, ideally with specialization and experience in Artificial Intelligence, Machine Learning, Natural Language Processing, Cognitive Science, Deep Learning or other related fields.

A minimum of three years of professional post-academic work experience with a Master’s or additional years of experience at BSc level will be considered. Strong mathematical/computing science background with strong knowledge in at least one of the following fields: Cognitive Science, Advanced Semantic Design, Information Extraction, Information retrieval, Probabilistic Decision Marking, or similar.

Advertiser

Brief description of the company

IQVIA™ is The Human Data Science Company™, focused on using data and science to help healthcare clients find better solutions for their patients. Formed through the merger of IMS Health and Quintiles, IQVIA offices a broad range of solutions that harness advances in healthcare information, technology, analytics and human ingenuity to drive healthcare forward.

We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes.

Whatever your career goals, we are here to ensure you get there!
We invite you to join IQVIA™

Number of employees

1000 and more employees
ID: 4166133  Dátum zverejnenia: 22.10.2021  Základná zložka mzdy (brutto): 2 500 EUR/month