About RapidFire AI:
RapidFire AI is a cutting-edge deep tech startup specializing in scaling Machine Learning solutions. We are dedicated to empowering customers to effortlessly scale their AI workloads, ensuring they stay at the forefront of innovation in their industries.
About the Role:
We are seeking a highly motivated and skilled Full Stack Engineer with experience on UI and UX. You will design and create intuitive and visually appealing UI for Machine Learning(ML) use cases that will champion innovative solutions to improve the product. You will also collaborate with outstanding engineers and other stakeholders. You will be responsible for bringing your ideas to life through all stages of development, from initial research, to UX design and prototyping, to testing and development.
Responsibilities:
- Collaborate with ML Engineers, Cloud DevOps Engineers, and Product Managers to understand user requirements. Translate these inputs into functional and visually appealing UI/UX designs
- Develop UIs for ML pipelines
- Experience with ML metrics dashboards such as Tensorboard, MLFlow, and Weights & Biases
- Experience with cluster resource metrics dashboards such as GrafanaDesign and implement web servers to host UIs as required
- Ensure responsiveness and scalability of all UIs and web servers
- Design and implement developer-facing dashboards as required
- Stay updated with the latest UI/UX trends and technologies, incorporating them into our development process
Required Experience:
- 4+ years experience with UI/UX design and development using technologies such as JavaScript, AngularJS, ReactJS
- Proficiency with Jupyter Notebooks and ML usability tools such as TensorBoard, MLFlow, or Weights & BiasesExperience with back-end languages such as Node.js and Python (Flask or Django)Proficiency in using data visualization libraries/frameworks such as D3.js, Plotly, Power BI
- Basic experience using databases such as SQLite, MySQL, and MongoDB
- Basic experience with version control systems (e.g., Git) and collaborative development workflows
- Familiarity of hosting web services on cloud platforms such as AWS
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities
Nice to Have:
- Experience with developing UIs for ML applications
- Familiarity with Motion UI
- Basic familiarity with ML and Deep Learning concepts