Software Engineer
Location: Remote - US; CA
Department: Engineering
Location Type: REMOTE
Employment Type: FULL_TIME
- 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.
- 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
- Scaling a highly interactive web application: Build and optimize performance for our complex, graphics-heavy canvas, ensuring a smooth and responsive experience.
- Managing and visualizing large volumes of data: Work with rich scientific and usage data to enable insights, improve performance, and support new AI-driven features.
- Evolving a distributed architecture: Design, build, and maintain systems across multiple backend and frontend services, ensuring reliability, scalability, and security as we grow.
- Delivering delightful user experiences: Collaborate with design and product teams to craft intuitive interfaces that make advanced scientific visualization accessible to everyone.
- Bridging human and AI collaboration: Help shape the next generation of tools that translate complex scientific research into human-understandable visuals using AI.
- Building the next generation of BioRender products: Contribute to a growing suite of tools—including our Editor, Graphing, and Presentations products - that empower scientists to communicate and collaborate more effectively than ever before.
- We are mission-driven: we work collaboratively towards our shared vision of improving scientific communication and accelerating scientific discovery. BioRender figures have appeared in more than 54,000 publications!
- BioRender is loved by millions! We have a world-class NPS and a community of loyal fans and users in 200+ countries!
- Our company is backed by top investors and accelerators like Y Combinator, and we are on a growth trajectory comparable to many top-performing SaaS companies
- We’re remote-first with team members across Canada and the U.S., offering you the flexibility to work from anywhere.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
