Machine Learning Engineer / Python Developer -ROCGJP00027059
Our client is looking for 2 candidates with quite similar profiles: Python Developer and a Machine Learning (ML) Engineer.
The perfect candidate:
- Strong Programming Skills: Proficiency in Python, with a solid understanding of software development principles and best practices
- REST API Design: Deep knowledge and experience in designing and implementing RESTful APIs
CI/CD and DevOps - Experience with Continuous Integration/Continuous Deployment using GitLab, GitOps, and Kubernetes for hosting services is advantageous
- Familiarity with implementing user interfaces is a plus
- High-Performance Computing: Prior experience working in HPC environments is beneficial
- Machine Learning Engineering needed for an ML Engineer position: Some experience in machine learning engineering or MLOps, ideally within the life sciences domain, to support the development of data-driven solutions
LLMs and Multi-Agent Framework required for ML Engineer position: Knowledge of Large Language Models (LLMs) and LLM-based multi-agent frameworks from the perspective of an engineer is required
General Information:
• Start date: 15.08.2024
• Planned duration: 6 months
• Extension: possible
• Workplace: Basel
• Workload: 100%
• Remote/Home Office: partial
Tasks and Responsibilities:
- Provide agile software development services for the “Target Evaluator” project according to the project plan
- Provide technical consulting services to support the project team
Your Profile:
- Educational background: Bachelor or higher education
- Professional background in a similar role: around 5 years experience
- IT skills: Python, CI/CD, REST API design, ML engineering
- Language skills: English fluent