Join our interdisciplinary team working at the intersection of artificial intelligence, computational science, and biomedical research. Design and develop advanced computational pipelines for cutting-edge research in areas such as immunotherapy, infectious diseases, and protein design. Contribute to innovative AI-driven solutions with a strong focus on software engineering fundamentals.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Senior Software Engineer
We are seeking an experienced Senior Software Engineer to join an interdisciplinary team working at the intersection of artificial intelligence, computational science, and biomedical research.
About the Role
You will contribute to the design and development of advanced computational pipelines that support cutting-edge research in areas such as immunotherapy, infectious diseases, and protein design. The team combines expertise in data science, machine learning, bioinformatics, and scientific research to build innovative AI-driven solutions.
Key Responsibilities
- Design, develop, and maintain scalable, high-performance scientific pipelines that meet rigorous quality and regulatory standards.
- Integrate open-source tools with proprietary machine learning models to solve complex biological and computational challenges.
- Write clean, reusable, well-tested code and maintain comprehensive documentation.
- Conduct code reviews and uphold best practices in software engineering.
- Provide technical leadership, mentor team members, and contribute to architectural decisions.
- Continuously improve system performance, scalability, and maintainability through refactoring and optimization.
- Collaborate closely with cross-functional teams to ensure consistency and maximize impact across projects.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Technology Stack
- Machine Learning & Data: TensorFlow, PyTorch, XGBoost, scikit-learn, Pandas, NumPy
- Programming & Pipelines: Python, workflow orchestration tools (e.g., Prefect, Nextflow)
- Infrastructure: Cloud platforms, GPUs, Docker, Kubernetes, monitoring tools
Requirements
- Degree in Computer Science or a related field, or equivalent experience.
- Extensive professional experience in Python and strong software engineering fundamentals.
- Proven experience delivering scalable, maintainable, and well-tested systems.
- Experience with modern development tools, including version control and CI/CD pipelines.
- Hands-on experience with containerization (e.g., Docker).
- Strong communication skills in English.
- Ability to work independently and collaboratively, with experience mentoring others and leading projects.
- Willingness to relocate to a European location if not already based there.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Bonus Skills
- Experience optimizing machine learning models for performance and efficiency.
- Experience designing GPU-backed systems in cloud environments with a focus on scalability and cost-efficiency.
- Experience building and maintaining large-scale data pipelines.
- Background in biotech, bioinformatics, or related domains.
What’s Offered
- Opportunity to work on impactful AI-driven research with real-world applications in healthcare.
- Collaborative, international, and interdisciplinary environment.
- Competitive salary based on experience.
- Relocation support where applicable.
- Clear career progression and professional development opportunities.
- Flexible working arrangements, including hybrid work.
- Opportunities to contribute to scientific publications and conferences.
- A supportive team culture with regular social and team-building activities.
Similar Jobs
Explore other opportunities that match your interests
Early Talent Engineering Leadership Development Program - Embedded Systems Engineer
Eaton
European Tech Recruit