Frontend Software Engineer
Job description
Frontend Software Engineer at cradlebio.
About the role
Join a team building a software platform that uses AI to accelerate protein discovery and optimization for biologists. This role involves creating intuitive user interfaces for complex biological data and machine learning models. You will help scientists design proteins faster and at scale.
Key facts
What you'll do
- Design and build a web application for protein optimization using machine learning models.
- Develop novel ways to display biological information visually.
- Collaborate with biologists and machine learning specialists to understand their needs.
Requirements
- Experience building frontend systems in a modern cloud environment with good software development practices (code reviews, version control, CI/CD).
- Ability to quickly learn new programming languages, machine learning algorithms, or biological concepts.
- Driven to complete tasks and achieve results.
- Strong foundation in TypeScript and React.
- Experience writing appropriate tests for different situations.
- Ability to develop a strong product understanding to guide user experience and design collaboration.
- Enjoy visualizing complex biological data structures into clear, simplified displays.
- Works well with others and contributes positively to team environments.
Skills & tools
- TypeScript
- React
- CI/CD
- Version Control
Practical notes
Cradle has offices in Amsterdam, Boston, and Zurich, with some remote employees. The company offers a wide range of benefits and career growth opportunities. Cradle evaluates candidates based on merit and encourages applications from all backgrounds. An applicant tracking system with basic AI features is used, but all hiring decisions are made by humans. Cradle will only communicate via @cradle.bio email addresses and will never ask for payment during the interview process. Job offers are made after an in-person meeting at an office in Zurich or Amsterdam.