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 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback