Frontend Engineer
RHINO HEALTH
AI has not achieved its full potential in fields where the data is siloed, like healthcare. Rhino Federated Computing aims to fix that. Rhino solves one of the biggest challenges in the AI and data space, by seamlessly connecting siloed data through federated computing. Today, AI developers face tremendous hurdles in training their models on sufficiently large and diverse datasets because of privacy concerns. The Rhino Federated Computing Platform (FCP) unlocks data collaborations by allowing developers to train their models on data without ever taking possession of that data.
Rhino offers organizations and data scientists an end-to-end distributed computing platform, which enables data collaboration while protecting data privacy. This platform uses edge computing and federated learning, leaving data at rest at each site, thus lowering the barrier to wider adoption of AI in regulated industries by making multi-site collaboration seamless. Using Rhino FCP, users can collaborate with a network of dozens of partners around the world, centrally managing data pre-processing, harmonization, model training & validation, and results analysis with no sensitive data ever leaving any site’s firewall.
The company is headquartered in Boston, with an R&D center in Tel Aviv.
About the roleThe Frontend Engineer will be responsible for enhancing and scaling the user interface of Rhino’s Federated Computing Platform (FCP). This web-based user interface is the gateway to the platform, which users interact with regularly in order to execute cutting edge AI/ML research and development for healthcare and other regulated industries, ultimately driving a shift in innovation and delivery in these industries. You will be an integral part of Rhino’s frontend team and will help shape the future of the FCP and of Rhino in general. Day-to-day, your role will be architecting, designing, and developing frontend components, working closely with the backend engineers and UX designers. This role is for a passionate front-end engineer who can hit the ground running performing hands-on development.
Responsibilities- Taking entire frontend features from ideation through design, implementation, and deployment, working closely with Product, UX Design, and other engineers on the team. Build and maintain reusable components with strong design system alignment.
- Collaborating with backend engineers to integrate APIs into the frontend, ensuring a smooth and reliable user experience.
- Writing clean, maintainable, and well-tested code with a strong focus on quality and reliability, leveraging our CI/CD workflows.
- Collaborating with the team to improve the scalability of our frontend codebase and its infrastructure.
- 5+ years experience in developing web applications in JavaScript/TypeScript
- 3+ years experience with React
- Experience working with CSS, CSS frameworks (e.g. tailwind), and interfacing with design tools (e.g. Figma)
- Experience working with Next/Express or other server-side JS frameworks
- Experience working with testing frameworks (e.g. cypress, playwright, etc.)
- Experience developing products at an early stage startup
- Experience developing a web front-end for data analytics, MLOps, or AI products is an advantage