Agility Robotics

👥 101-250💰 $150,000,000 Series B almost 3 years ago🫂 Last layoff 10 months agoMechanical EngineeringRoboticsIndustrial Engineering💼 Private Company
Website LinkedIn Email Facebook Twitter

Agility Robotics designs and builds Digit, the world's first commercially available humanoid robot for workplaces. We're a leader in legged robotics, leveraging cutting-edge research and development to create agile, efficient, and robust platforms that solve real-world logistics and manufacturing challenges. Our robots are designed to work safely and effectively alongside humans, addressing labor shortages and increasing productivity. Our engineering team is built on a foundation of academic research, and we embrace a collaborative, agile approach to development. We leverage a diverse tech stack encompassing C++, Python, Java, React, Typescript, Javascript, WebGL, and cloud platforms (AWS, Azure, or GCP). We're committed to building high-quality, well-tested software using tools like Jira, Confluence, Git, and continuous integration/deployment processes. We foster a culture of innovation and continuous improvement, constantly seeking new ways to enhance the capabilities of our robots and the experience of our customers. We offer a variety of remote work options, promoting work-life balance while supporting a global presence. Agility Robotics has received significant funding, demonstrates year-on-year growth, and is rapidly expanding into new markets. We've been recognized for our advancements in robotics technology, further reinforcing our position as an industry leader. Join us to build the future of work and contribute to a company focused on innovation, impact, and a supportive, inclusive work environment.

Related companies:

Jobs at this company:

Apply

🧭 Full-Time

🔍 Robotics, logistics and manufacturing

  • 6+ years of industry experience developing/deploying perception algorithms on mobile robots.
  • At least 2 years of experience managing a team of 5 or more engineers.
  • Familiarity with deep learning, object detection, pose estimation, MLOps, SLAM.
  • Proficient in computer vision and machine learning libraries such as PyTorch, OpenCV.
  • Strong software experience in modern C++ and Python with production quality code.
  • Exposure to standard agile processes and development tools (Jira, Git, CI/CD).
  • Provide strategic leadership and vision for the perception team.
  • Work with tech leads and product to create a unified roadmap and release schedule.
  • Lead development of perception algorithms such as object detection, pose estimation, SLAM and MLOps.
  • Provide technical guidance and mentorship to a team of 5+ software engineers.
  • Drive best practices for development, testing, and deployment for high-quality releases.
  • Grow the team by sourcing, hiring, and onboarding talented engineers.
  • Collaborate with navigation, manipulation, and hardware teams to align perception capabilities.
Posted 5 days ago
Apply
Apply

📍 USA

🔍 Robotics

  • Industry experience deploying mobile manipulation robots in real world applications.
  • Experience developing manipulation algorithms on high-DOF robots.
  • Familiarity with behavior trees, finite state machines, or similar behavior management and execution systems.
  • Experience with perception and scene understanding especially as it pertains to manipulation.
  • Strong robotics fundamentals, including kinematics, dynamics, sensing, and control.
  • Experience using simulation tools such as Isaac Sim, Mojoco, Drake, or gazebo.
  • Experience with automated testing for simulation.
  • Strong debugging skills; the ability to identify and diagnose complex issues that arise within robotics.
  • MS or Ph.D. in robotics, computer science, or related field or equivalent industry experience.
  • Strong software experience in modern C++ and Python.
  • Exposure to standard agile and software development processes including issue tracking tools (Jira), feature branching, version control (git), continuous integration and deployment.
  • Design, implement, test, and deploy autonomous behaviors for humanoid robots.
  • Prototype autonomous behaviors in simulation and execute on robot hardware.
  • Develop algorithms robust to environmental uncertainty and imperfect state estimation.
  • Implement performance tests for evaluating the reliability of robot behaviors.
  • Contribute to the software architecture and design of the autonomy stack.
  • Collaborate with members of the autonomy teams to solve complex cross-functional problems.
  • Engineer high quality software that is well tested, reliable, and maintainable.

PythonSoftware DevelopmentAgileGitSoftware ArchitectureC++JiraAlgorithms

Posted 2 months ago
Apply