Job Type
Full-time
Description
Location: On-Site in Salt Lake City, UT. Relocation assistance may be available. Palladyne AI (NASDAQ: PDYN) is seeking a full-time Perception Software Engineer to develop computer vision and AI/ML software that enables robotic systems to detect, track, and interact with objects in real-world environments. Specifically, you will develop perception algorithms, integrate vision systems, and test software directly on robotic hardware.
You'll work hands-on with robots in our Salt Lake City office, supporting camera setup and calibration, object detection, tracking, pose estimation, and perception testing.
What You'll Do - Develop perception, reasoning, and decision-making algorithms for industrial robots and cobots, including object detection, localization, and tracking.
- Develop and maintain software for AI/ML robotic applications.
- Set up and calibrate cameras, integrate vision systems, and test perception algorithms on physical robots.
- Define database structures, identify data collection requirements, and implement data analysis tools.
- Write and execute tests to validate system performance and compliance.
- Collaborate with developers in an agile environment.
- Prepare technical documentation supporting intellectual property filings and proposals.
What Makes Someone Successful Here - Enjoys hands-on robotics testing and solving complex computer vision problems.
- Writes reliable, maintainable code and approaches technical challenges methodically.
- Collaborates effectively across engineering disciplines.
- Adapts to changing priorities and takes initiative to solve problems.
Requirements
- MS or PhD in Engineering, Computer Science, Machine Learning, Robotics, Mathematics, or a related quantitative field.
- 2+ years of experience in computer vision, image processing, and machine learning, specifically object detection, tracking, and pose estimation.
- Experience training and fine-tuning deep learning and foundation models; familiarity with PyTorch and TensorRT.
- Strong algorithm development skills and proficiency writing production-quality C++ and Python.
- Experience with unit testing, refactoring, code reviews, documentation, and continuous integration.
- Strong communication, interpersonal, and problem-solving skills.
- Flexibility and adaptability to take on new responsibilities.
Preferred Qualifications - Knowledge of classical 3D computer vision techniques, including camera calibration, structure from motion, and stereo 3D reconstruction.
Location & Work Setting This position is on-site in Salt Lake City, Utah , with hands-on robotic system testing. Work is generally Monday through Friday.
Benefits & Perks - Competitive salary
- 401(k) with company match
- Comprehensive medical, dental, and vision coverage
- Paid time off and company holidays
- Professional development opportunities
Work Authorization & Clearance This position requires the ability to work in the United States without current or future sponsorship. Depending on the nature of the work, the ability to obtain and maintain a U.S. security clearance may be required. Candidates may be asked to provide additional information relevant to clearance eligibility in accordance with applicable laws and regulations.