hero

Onward and Upward

The key to success is GRIT. These companies have it.

Senior AI Software Engineer - Human/Agent Collaboration

RIOS Intelligent Machines

RIOS Intelligent Machines

Software Engineering, Data Science
Menlo Park, CA, USA
Posted on Saturday, July 13, 2024

Senior AI Software Engineer - Human/Agent Collaboration

$160,000 - $200,000 a year - Full-time

Profile insights

Find out how your skills align with the job description

Skills

Do you have experience in UX?

Education

Do you have a Master's degree?

Job details

Here’s how the job details align with your profile .

Pay

  • $160,000 - $200,000 a year

Job type

  • Full-time

Shift and schedule

  • 8 hour shift

Location

Menlo Park, CA

Benefits
Pulled from the full job description

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Full job description

Senior AI Software Engineer - Human/Agent Collaboration

RIOS is a technology company helping global customers automate their factories, warehouses, and supply chain operations by deploying a new class of AI-powered and dexterous robots. RIOS robots handle hard-to-automate tasks, typically requiring human-level dexterity, in unstructured environments. RIOS is headquartered in Menlo Park, CA and has a pilot facility in San Carlos, CA. More information is available at .

RIOS is looking for a highly skilled and experienced Senior AI Software Engineer to join our dynamic team. This role focuses on building applications using state-of-the-art machine learning to facilitate human/agent collaborations that automate and optimize manufacturing processes. You will work with full-stack engineers to develop applications for both web and mobile platforms, and alongside roboticists to guide decision making for industrial automation, ensuring efficient and effective deployment of AI models in the cloud or on the edge.

Responsibilities:

  • Design, develop, and deploy AI applications to optimize and automate manufacturing processes through human/agent collaboration.
  • Collaborate with full-stack engineers to integrate AI capabilities into applications for web and mobile.
  • Develop and maintain scalable architectures for multi/omni-modal models.
  • Create AI agents capable of interacting with systems and learning from human/AI feedback using techniques such as Reinforcement Learning (RL) and Direct Policy Optimization (DPO).
  • Employ active learning strategies to continuously improve model performance with large video datasets.
  • Ensure adherence to MLOps best practices and leverage relevant platforms for model lifecycle management.
  • Document and maintain detailed records of AI system designs, implementations, and performance metrics.
  • Implement low-latency inference solutions for AI models in both cloud and edge environments.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of relevant industry experience in AI and machine learning application development.
  • Proven experience in deploying and managing AI models in cloud and edge environments.
  • Strong understanding of multi/omni-modal models and AI agents for systems.
  • Expertise in learning from human/AI feedback (e.g., RL, DPO) and active learning techniques.
  • Experience working with large video datasets and implementing low-latency inference solutions.
  • Familiarity with MLOps practices and platforms.
  • Proficiency in programming languages such as Python and frameworks like TensorFlow or PyTorch.
  • Solid experience with instruction tuning and machine learning-based perception, including object detection and tracking.
  • Excellent problem-solving abilities and a focus on scalability, performance optimization, and security.
  • Strong communication and collaboration skills, with the ability to work effectively in a dynamic, cross-functional team environment.

Preferred Attributes:

  • Experience with full-stack development, particularly in React Native for web and mobile applications.
  • Hands on experience with instruction tuning for large multimodal models
  • Examples of leveraging vector databases, RAG, or other memory retrieval techniques
  • Machine learning-based perception, including object detection and tracking.
  • Knowledge of containerization technologies (Docker, Kubernetes) and cloud computing platforms (AWS, Google Cloud, Azure).
  • Familiarity with UI/UX principles
  • Strong analytical and documentation skills.
  • Passion for learning new technologies and methodologies.
  • Publications, open source contributions or portfolio examples with relevant work

Why Join RIOS?

At RIOS, you will be part of a team that values innovation, efficiency, and the transformative impact of AI in manufacturing. We offer a stimulating environment where you can grow professionally and contribute to groundbreaking advancements in AI and automation.

Application Process

Interested candidates are encouraged to apply by submitting a resume and a cover letter outlining their qualifications and interest in the role at RIOS. Please send your application to and join us in redefining the future of manufacturing automation.

Job Type: Full-time

Pay: $160,000.00 - $200,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift

Application Question(s):

  • Do you have at least 5 years of relevant industry experience in AI and machine learning application development? How long?
  • Do you have experience in deploying and managing AI models in cloud and edge environments? Can you elaborate on them?

Education:

  • Bachelor's (Required)

Work Location: In person

If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.