Offer descriptionJoin Ardigen as a Machine Learning Engineer and contribute to innovating drug discovery through AI and phenotypic screening. Our mission is to accelerate the development of lifesaving treatments. In this role, you will play a vital part in designing and enhancing Machine Learning systems that support optimal drug design efforts. This project follows a hybrid work model, with two days per week in the office (Kraków) and three days of remote flexibility.
Become a part of our team driving advancements in healthcare.
Let's grow together & code against cancer!
Key responsibilities
- Designing, developing, and deploying Machine Learning systems on an on-premise infrastructure.
- Translating Machine Learning research into production-ready solutions.
- Implementing new features and optimizing existing ones.
- Integrating our solutions into clients' pipelines.
- Collaborating with a foreign client in an English-speaking environment (no late evening calls).
- Writing unit and integration tests.
- Creating and maintaining project documentation.
- Performing code reviews.
- Refactoring code for improved performance and readability.
- Debugging and resolving issues.
Requirements
- Proven experience of 3+ years applying Machine Learning in commercial projects.
- A degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills in Python (mandatory).
- An engineering mindset with a focus on problem-solving.
- Experience applying software engineering best practices (e.g., code reviews, testing, SOLID principles).
- Deep theoretical and practical understanding of Machine Learning concepts and processes (training, validation, evaluation, inference, cross-validation, metrics).
- Strong written and verbal communication skills in English.
- Experience in Bash and Git.
You will get bonus points for:
- Experience with Big Data or large-scale Machine Learning processing pipelines.
- Familiarity with MLOps environments.
- Knowledge of KServe, Kubernetes, and Docker.
- Proficiency in tools like NumPy, pandas, and PyTorch.
- Experience with AWS cloud services.
- Familiarity with Nextflow.
- Skills in data visualization.
- Expertise in Drug Discovery, Cheminformatics, Biomedical Imaging, or Phenotypic Screening data.
- Experience working in a Scrum team.
We offer
- Flexible working hours
- Employee Stock Option Plan
- Mental health support (HearMe Platform)
- English classes
- Funding for professional development, training, and internal mentoring program
- The opportunity to not just code, but to code with a purpose to make a difference - making a meaningful impact through your daily work #CodeAgainstCancer
- Private medical care
- Multisport card