BioRender is a company that accelerates the world’s ability to discover, learn, and communicate science through visuals. The Software Engineer role involves building user-facing features, collaborating across teams, and improving core systems, with a focus on AI-powered functionalities.
Responsibilities:
- Build features end-to-end: Design, implement, and ship user-facing features across frontend and backend — from the first prototype to production
- Collaborate across product, design, and engineering: Translate ideas into high-quality experiences by working closely with the people who define, design, and build the product
- Prototype and iterate quickly: Explore solutions through rapid experimentation, using AI tools where helpful to accelerate development
- Work on AI-powered features: Build, evaluate, and iterate on AI agents and workflows, with a focus on reliability and real user impact
- Improve core systems: Contribute to the reliability, scalability, and performance of the systems that power BioRender
Requirements:
- Strong fundamentals: You've built and shipped software — through work, school, or personal projects — and you understand how the pieces fit together across the stack
- Product mindset: You care about building things that are actually useful. You think about the user, not just the implementation
- Ownership: You follow through. When something is yours, you see it to done — and you speak up when something's off
- Passion for AI: You're excited about how AI tools can improve products and workflows, and you're willing to experiment
- Fast learner: You pick up new technologies independently and don't need to have used a specific stack before to be effective
- Clear communicator: You work well with others across design, product, and engineering, and you know how to ask good questions
- Background in science or experience building products for researchers