Senior Lead Algorithms Engineer

2 weeks ago


Redwood City, United States Dexterity Full time

Redwood CityEngineering – Software /FT /On-siteAbout The Role:As a Senior Lead Algorithms Engineer, you will be working on a myriad of challenges related to robot task and action planning. You will leverage techniques from machine learning, search, discrete and continuous optimization to solve hard sequential decision problems that require reasoning about the physical world and its dynamics. You will also stay abreast of the latest progress in reinforcement learning, task and motion planning, and other related fields in order to further develop Dexterity’s technology foundations.Dexterity’s robotic solutions integrate data from a multitude of sensors, including RGB cameras, depth sensors, force-torque sensors, encoders, system telemetry and human input. To better inform the planning algorithms, you may work on sensor fusion and state estimation techniques to leverage this multimodal sensory data.You will also work closely with the data platform, physics simulation, and robot operations teams to develop effective and efficient ways to improve the system’s internal world model.Dexterity has an expanding set of algorithmic challenges as we deploy new robotic applications, including areas such as:Improving packing algorithms to build taller, denser, more stable structures with a wider variety of objects.Solving the logistics task of moving and sorting inventory throughout a warehouse.Finding optimal schedules for real-world, stochastic, non-linear robotics systems.In addition to core algorithmic developments, you will be responsible for building high quality, maintainable, and performant software. Ideally, you will bring strong software system design sensibilities and help guide software development within the team more broadly.About Dexterity:At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work.We’re starting with warehouse automation, where the need for smarter, more resilient supply chains impacts millions of lives and businesses around the world. Dexterity's full-stack robotics systems pick, move, pack, and collaborate with human-like skill, awareness, and learning capabilities. Our systems are software-driven, hardware-agnostic, and have already picked over 15 million goods in production. And did we mention we’re customer-obsessed? Every decision, large and small, is driven by one question – how can we empower our customers with robots to do more than they thought was possible?Dexterity is one of the fastest growing companies in robotics, backed by world-class investors such as Kleiner Perkins, Lightspeed Venture Partners, and Obvious Ventures. We’re a diverse and multidisciplinary team with a culture built on passion, trust, and dedication. Come join Dexterity and help make intelligent robots a realityDay to Day Activities:Make both revolutionary and evolutionary modifications to various algorithms stemming from modern optimal control to chess solvers.Collaborate with roboticists, machine learning engineers, mechanical engineers, and product managers to find optimal system solutions.Implement, test, and maintain high quality software.Develop and maintain accurate models of robotics systems.Integrate algorithms with existing software infrastructure, including development of any necessary auxiliary software.Deploy software to remote servers.Lead efforts to improve the rigor and performance of algorithms within Dexterity.Desired Skills:Degree in Computer Science, Electrical Engineering, or Mathematics and strong knowledge of Modern C++ and Python (preferred).5+ years of relevant Industry or Research experience.Familiarity with Linux and git versioning.Familiarity with multiple of the following:Optimization (convex, mip, non-convex)Artificial Intelligence (deep learning, reinforcement learning)Search Strategies (mcts, dfs, etc.)System ModelingConstraint Satisfaction ProblemsStatistics and State EstimationOperations ResearchMotion PlanningBase pay is one element of our Total Rewards package which may also include comprehensive benefits and equity etc., depending on eligibility. The annual base salary range for this position is from $150,000 to $190,000. The actual base pay offered will be determined on factors such as years of relevant experience, skills, education etc. Decisions will be determined on a case-by-case basis.Equal Opportunity EmployerWe are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full time

    Senior Data Fusion Algorithm Developer at APLAre you experienced in information fusion and excited about solving complex problems in this dynamic field? Do you thrive in a collaborative environment with a diverse team of scientists and engineers? Are you ready to contribute to the US leadership in developing information fusion algorithms for defense...


  • Redwood City, California, United States C3 AI Full time

    C3 AI Software Inc. (NYSE:AI) is a top Enterprise AI software company dedicated to speeding up digital transformation. The established C3 AI Platform offers comprehensive services for developing large-scale AI applications more efficiently and cost-effectively than other methods. The platform caters to various industries with prebuilt, configurable AI...


  • Foster City, United States OPT Nation Full time

    Software Engineer Localization Algorithms w/ Zoox Inc (Foster City CA). Build the algorithms & tools necessary for calibration localization & mapping of Zoox's robotic vehicles. Min Req. Master’s degree or foreign equivalent in Mechanical Engg or a related field. Requires 3 yrs of exp. In a localization & mapping engineer position in the automotive...


  • Foster City, California, United States OPT Nation Full time

    Software Engineer Localization Algorithms w/ Zoox Inc (Foster City CA). Build the algorithms & tools necessary for calibration localization & mapping of Zoox's robotic vehicles. Min Req. Master's degree or foreign equivalent in Mechanical Engg or a related field. Requires 3 yrs of exp. In a localization & mapping engineer position in the automotive sector....


  • Redwood City, United States The Learning Experience #328 Full time

    The Senior Staff Machine Learning Engineer at GoFundMe will be involved in designing and implementing advanced machine learning models, model evaluation systems, and automated model training and deployment solutions. They are expected to work on both high throughput batch inferencing solutions and distributed real-time inferencing services, as well as...


  • Redwood City, United States Zilliz Full time

    Job DescriptionJob DescriptionAbout ZillizZilliz is a fast-growing startup developing the industry's leading vector database company for enterprise-grade AI. Founded by the engineers behind Milvus, the world's most popular open-source vector database, the company builds next-generation database technologies to help organizations quickly create AI...


  • Redwood City, United States Bear Robotics, Inc. Full time

    Job Title: Senior Robotics Engineer – Machine Learning - Perception Department: Robotics Engineering FLSA: Exempt Job Summary: This position is responsible for for proposing, prototyping and deploying Machine Learning models that address the needs of the perception and navigation systems in our robots. This role will include both data science (e.g. model...


  • Redwood City, United States Blackhornvc Full time

    ```html Robotics Senior Software Engineer, Compute Acceleration Location: Redwood City, CA About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work....


  • Redwood City, United States Dexterity Full time

    Robotics Senior Software Engineer, Compute Acceleration Location: Redwood City, CA About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. We're...


  • Redwood City, United States Solid System Team GmbH Full time

    We are seeking a senior software engineer to join our Type System team. In this role, you will power the core of our platform. The ideal candidate will have a strong computer science background and solid knowledge of programming languages. A successful candidate will thrive in a fast-paced, highly collaborative environment and demonstrate the ability to lead...


  • Redwood City, United States Bear Robotics, Inc. Full time

    Job Title: Senior Robotics Engineer – Machine Learning - Perception Department: Robotics Engineering FLSA: Exempt Job Summary: This position is responsible for for proposing, prototyping and deploying Machine Learning models that address the needs of the perception and navigation systems in our robots. This role will include both data science (e.g. model...


  • Redwood City, United States PubMatic Full time

    PubMatic (Nasdaq: PUBM) is an independent technology company maximizing customer value by delivering digital advertising’s supply chain of the future. PubMatic’s sell-side platform empowers the world’s leading digital content creators across the open internet to control access to their inventory and increase monetization by enabling marketers to...


  • Redwood City, United States AutoGrid Full time

    The Forecasting team is looking for an experienced Senior Data Scientist to develop and maintain AutoGrids measurement and verification (M&V) and forecasting platform. We have a platform that can support forecasting and M&V for about a million devices. You will work with the team of data engineers and software engineers to launch new forecasting and M&V...


  • Redwood City, United States BKF Engineers Full time

    BKF Engineers is a leading civil engineering consulting firm that specializes in providing innovative solutions for complex engineering projects. We are currently seeking a highly motivated and experienced Senior Project Engineer to join our team. As a Senior Project Engineer at BKF Engineers, you will have the opportunity to work on a wide range of exciting...


  • Redwood City, United States BKF Engineers Full time

    Job DescriptionJob DescriptionBKF Engineers is a leading civil engineering consulting firm that specializes in providing innovative solutions for complex engineering projects. We are currently seeking a highly motivated and experienced Senior Project Engineer to join our team. As a Senior Project Engineer at BKF Engineers, you will have the opportunity to...


  • Redwood City, United States Dexterity Full time

    As a Staff/Senior Software Engineer you will be running a distributed, low-latency, full stack robotics system. Everyday you will design, build, and support features that empower machine learning algorithms, control systems, and intelligent optimal planners through service based architectures, containerization, or cloud computing. You'll create necessary...

  • Senior Data Scientist

    4 weeks ago


    Redwood City, United States AutoGrid Systems Full time

    Job DescriptionJob DescriptionThe Forecasting team is looking for an experienced Senior Data Scientist to develop and maintain AutoGrids measurement and verification (M&V) and forecasting platform. We have a platform that can support forecasting and M&V for about a million devices. You will work with the team of data engineers and software engineers to...


  • Redwood City, California, United States Dexterity Full time

    As a Staff/Senior Software Engineer you will be running a distributed, low-latency, full stack robotics system. Everyday you will design, build, and support features that empower machine learning algorithms, control systems, and intelligent optimal planners through service based architectures, containerization, or cloud computing. You'll create necessary...

  • Senior Data Scientist

    4 weeks ago


    Redwood City, United States AutoGrid Systems Full time

    Job DescriptionJob DescriptionAbout AutoGridThe world’s leading energy companies turn to AutoGrid to integrate all distributed energy resources, turn on new revenue streams and drive deeper engagement with their customers. Our suite of Energy Internet applications allows utilities, electricity retailers, renewable energy project developers and energy...


  • Redwood City, United States Tau Motors Full time

    Tau is a venture-backed advanced technology company based in the Bay Area (Redwood City, CA). We design and develop next-generation products for electrification. The company was started because we believe the key to a more sustainable future requires modern power conversion systems to increase the security of the world’s energy. We have pioneered...