Remote Senior Backend Engineer, Search and Recommendations
Posted
Apply now
Please, let BioRender know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
BioRender is seeking a Senior Backend Engineer for the Search and Recommendations team to help democratize science communication.
The role involves designing and building an offline pipeline for evaluating search quality and integrating new ML models into the search path.
Responsibilities include investigating solutions to reduce search latency, experimenting with ranking strategies to improve relevance, and building infrastructure for personalization efforts.
The engineer will work closely with cross-functional teams, including product, machine learning, data science, design, and science experts.
The position requires leading the development of new search and recommendation features and ranking improvements from start to finish.
The engineer will iterate on and optimize solutions using online experiments and data analysis, evaluate and deploy new ML models, and enhance existing third-party integrations.
Contributions to process improvements, hiring/onboarding procedures, product quality enhancement, and codebase optimization are expected.
The role involves delivering substantial projects with high quality, typically spanning 3 to 6 months, and providing mentorship while promoting an inclusive team culture.
Requirements:
Candidates must have a strong background in backend engineering with experience in creating high-performing APIs for handling high volumes, particularly for search requests.
Proficiency in Python is required.
Functional knowledge of productionizing ML/data science models and collaboration with ML/data scientists for experimentation, analysis, and validation is necessary.
A proven track record of designing simple, scalable, reliable, and performant systems is essential.
Enthusiasm for building tools and systems that enhance engineering productivity is expected.
Expertise with NoSQL databases, such as MongoDB, and cloud infrastructure, like AWS, is required.
A data platform background is a plus.
Familiarity with JavaScript ecosystem tools (Node.js, Express.js, ReactJS) is a plus, but a willingness to learn and write code in TypeScript is a must.
Benefits:
BioRender is mission-driven, working collaboratively to improve scientific communication and accelerate scientific discovery.
The product has a world-class NPS and a loyal user community, with figures appearing in over 16,000 publications.
The company is in the top quartile for profitability and year-over-year revenue growth, with users in over 200 countries.
BioRender is an equal opportunity employer, committed to an inclusive hiring process and work environment.
The company offers a remote-first work culture with team members across Canada and the United States, with the option to work from a physical office in Toronto.
BioRender is backed by top investors and successful life science entrepreneurs, including Y Combinator and Malala Fund founders.
The company is dedicated to building a warm, inclusive, and diverse environment for its employees.
Apply now
Please, let BioRender know you found this job
on RemoteYeah
.
This helps us grow π±.