Senior Full Stack Developer For AI Applications

Rios Intelligent Machines, Inc. Menlo Park , CA 94026

Posted 4 weeks ago

Senior Full Stack Developer for AI Applications

About RIOS

RIOS is a pioneering technology firm dedicated to automating complex operations in factories, warehouses, and supply chains through the deployment of AI-powered, dexterous robots. Our robots excel in tasks that demand human-like dexterity within unstructured environments. Headquartered in Palo Alto, CA, with facilities across Menlo Park and San Carlos, CA, RIOS is revolutionizing robotics software platforms, merging robotics control with AI-enhanced vision to offer seamless applications. Learn more at www.rios.ai.

Role Overview

We are seeking a talented Senior Full Stack Developer to join our team, focusing on developing cutting-edge web applications that integrate machine learning models and handle both real-time and recorded video streaming. This role is pivotal in bridging sophisticated backend operations with intuitive front-end experiences, enhancing our robotic software ecosystem's usability and performance.

Key Responsibilities

  • Design and develop client-side architecture using React.js, ensuring reusable components and robust front-end libraries.

  • Create new user-facing features and optimize for maximum performance across various devices and browsers.

  • Build and maintain user-centric web applications, emphasizing a seamless user experience.

  • Collaborate with data scientists and machine learning engineers to integrate model requirements into practical web solutions.

  • Develop effective RESTful APIs for robust interaction between front-end applications and machine learning back-end.

  • Ensure applications' responsiveness and efficiency, especially for handling streaming video content and large datasets.

  • Implement security and data protection for sensitive data applications.

  • Lead the development of human-machine interfaces (HMIs) for robotic workcells.

  • Actively contribute to all stages of software development, from design to deployment in containerized environments.

Requirements

  • B.S. in Computer Science or a related field, with 5+ years of relevant experience.

  • Strong proficiency in Typescript, React.js, and familiarity with Next.js for server-side rendering.

  • Experience in designing, developing, and maintaining applications that interact with machine learning models.

  • Knowledge of multiple back-end languages (C#, Java, Python) and familiarity with databases (MySQL, MongoDB).

  • Demonstrated ability in front-end development (HTML, CSS, Typescript, React, Canvas API).

  • Experience with containerized environments (Docker, Kubernetes) and cloud platforms (AWS, Bare Metal Ubuntu).

  • Self-motivated with a proven track record as a Full Stack Developer, showcasing a portfolio of projects.

Nice to Have

  • Experience with streaming video technologies and developing applications for both real-time and recorded playback.

  • Expertise in UI/UX design, creating highly usable and intuitive applications.

  • Experience with web servers (Apache, Nginx) and developing desktop and mobile applications (Electron, React Native).

  • Experience creating wireframes with a UI prototyping tool, such as Figma

Why Join RIOS?

At RIOS, you'll be part of a dynamic team that values innovation, efficiency, and the impact of robotics in transforming industries. We offer a stimulating environment where you can grow professionally and contribute to groundbreaking advancements in robotics and AI.

Application Process

Interested candidates are encouraged to apply by submitting a resume and a portfolio showcasing relevant projects. Join us in redefining the boundaries of robotics and automation.

Job Type: Full-time

Pay: $140,000.00 - $215,000.00 per year

Benefits:

  • 401(k)

  • Dental insurance

  • Health insurance

  • Paid time off

  • Vision insurance

Schedule:

  • 8 hour shift

Application Question(s):

  • How many years of post degree industrial experience do you have?

  • How many years of experience do you have with React.js? When was your most recent React project, and what was it?

  • Describe a project where you integrated machine learning models into a web application. What was your role?

  • Have you worked with streaming video technologies? If so, describe your experience.

  • How do you approach designing a responsive UI/UX for web applications?

Education:

  • Bachelor's (Required)

Experience:

  • relevant: 5 years (Required)

Work Location: In person


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Senior Full Stack Developer For AI Applications

Rios Intelligent Machines, Inc.