At ASI, the business problem is to create AI driven planning and decision-making systems that guide autonomous behavior in robotic platforms, enhancing safety, productivity, and efficiency in industries such as agriculture, construction, landscaping, and logistics.
Requirements
- Experience developing AI or machine learning models for autonomous decision making or planning systems.
- Strong understanding of machine learning techniques, data modeling, and model deployment workflows.
- Hands on experience with motion planning, image processing, pathfinding, decision modeling, or related robotics planning domains.
- Experience integrating AI models into real time or near real time systems and tuning for performance.
- Strong analytical and problem-solving abilities with the ability to translate system behavior into technical solutions.
- 10+ years of experience working as a software engineer utilizing Python, C++, and ROS.
- Experience with simulation environments
Responsibilities
- Develop AI based planning and decision models that drive autonomous robot behavior, path selection, and task execution.
- Integrate planning algorithms with motion planning, control systems, simulation environments, and other robotics modules.
- Embed planning models into production systems and platform services while ensuring compatibility with perception, control, and safety modules.
- Convert trained planning models into production ready components such as services, APIs, or embedded libraries.
- Tune algorithms for real time performance, low latency, and reliability to meet safety critical and operational requirements.
- Collaborate with robotics engineers, controls specialists, data scientists, and software developers to align model behavior with system requirements.
- Test and validate planning systems using simulation, hardware in the loop, and field deployments to ensure predictable and robust autonomous performance.
Other
- Bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related technical field.
- Commitment to fostering a diverse, inclusive, and equitable workplace
- Ability to work in a team environment
- Strong communication skills
- Ability to provide reasonable accommodations for individuals with disabilities