DevJobs

Senior Software Engineer - Brain

Overview
Skills
  • Python Python ꞏ 5y
  • SQL SQL
  • NoSQL NoSQL
  • AWS AWS
  • GCP GCP
  • API
  • CrewAI
  • Isaac Sim
  • LangChain
  • LLM
  • ROS2

Mentee Robotics is redefining humanoid automation with an AI-first approach, integrating cutting-edge perception, reasoning, and dexterous manipulation into a fully autonomous humanoid robot that continuously adapts and learns. Our flagship product, Menteebot v3, is designed to seamlessly integrate into industrial, logistics, and retail environments, performing complex tasks with human-like adaptability.

We are looking for an experienced Senior Software Engineer to join our SW Engineering team. This role is central to our AI-first strategy. You will build the core software architecture that bridges the gap between our robotic hardware, high-fidelity simulations, and the "AI Brain." You will be responsible for engineering the systems that allow Menteebot to reason, remember, and learn in real-time.



What You Will Do:

  • Core Software Development: Design and implement high-performance, scalable software solutions primarily using Python, focusing on modularity and system reliability.
  • AI & Reasoning: Develop the robot's "brain" by integrating LLMs, Agentic AI, and MCP (Model Context Protocol) with robotic tools to enable complex decision-making and full autonomy.
  • Build the underlying AI Inference engine: Build the core AI inference engine and optimize deployment and execution of complex ML models
  • Robot Memory: Architect and implement database solutions that act as the robot's persistent memory, allowing for continuous learning, state tracking, and contextual adaptation.
  • Collaboration: Work closely with AI researchers to translate experimental models into production-grade software and define schemas for multi-modal robotics data (video, sensor streams, teleoperation logs).


What We Are Looking For:

  • 5+ years of experience as a Software Engineer with a focus on Backend, Systems, or ML Infrastructure.
  • Python Expertise: Extensive experience and strong proficiency in Python – a must-have.
  • System Architecture: Proven ability to build robust APIs and integrate complex software components (Simulation, AI models, Databases).
  • Database Knowledge: Experience with SQL/NoSQL systems for implementing state management or memory.
  • Bonus: Experience with LLM orchestration (LangChain, CrewAI), robotic frameworks (ROS2, Isaac Sim), or cloud platforms (AWS/GCP).

Mentee Robotics