Senior Engineer, Software Autonomy Applications
Deploys and integrates Shield AI’s Hivemind autonomy software with customers globally, providing technical support, training, debugging, and application development. The role requires strong modern C++ skills, customer-facing communication, and 3–5+ years of industry experience depending on degree.
About the job
Responsibilities
- Deploy with customers on site globally, with approximately 50% travel, to support software integration and development activities.
- Become an expert user of the Hivemind enterprise software stack and its autonomy modules.
- Provide technical support and training to customers on Hivemind.
- Develop AI and autonomy applications using the Shield AI enterprise software development kit.
- Assist the sales team with pre-sales activities, including demos, conferences, and immersions.
- Assist with post-sales deployment and integration of Shield AI enterprise software products.
- Develop and maintain technical documentation and training materials.
- Help customers debug software and API integration issues.
- Collaborate with product engineering to address customer feedback and improve products.
Requirements
- Bachelor's degree in Engineering, Computer Science, or a related field and 5+ years of industry experience, or a master's degree in one of these fields and 3+ years of industry experience.
- Strong technical background in software engineering.
- Strong proficiency writing modern C++ code.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Nice-to-haves
- Experience in the defense, aviation, or robotics industry.
- Prior experience as a customer-facing solutions engineer, application engineer, or sales engineer.
- Experience working in a fast-paced, startup-like environment.
- Advanced technical degree, especially in robotics or autonomy-related fields.
Skills
C++, Software Engineering, Hivemind, AI, Autonomy, Software Development Kits, API Integrations, Software Integration, Robotics, Technical Documentation, Customer Training
Similar jobs
Solutions Architecture jobsProvides customer-facing technical leadership for Customer Lake implementations, adoption, and complex escalations. The role requires deep CDP and MarTech expertise, experience with data and AI applications, cloud platforms, and professional Japanese proficiency.
Leads post-sale technical strategy, delivery, adoption, and executive governance for Databricks’ most complex Data and AI customers. Requires 10+ years in technical program delivery, architecture, consulting, or customer success, plus Python, SQL, or Scala experience and professional Japanese proficiency.
Own hands-on technical implementations for external healthcare and telehealth clients, including platform configuration, integrations, data migration, testing, deployment, and stabilization. Requires 3–6+ years of implementation or integration experience, strong API and SQL skills, and customer-facing technical judgment.
Forward Deployed AI Engineer building and productionizing customer GenAI applications (RAG, agents, fine-tuning) using Databricks platform. Serves as trusted advisor, influences product roadmap, and presents as thought leader. Requires strong production ML/GenAI experience plus graduate degree.
Senior Solutions Architect guiding customers, partners, and sales teams in designing scalable MongoDB solutions, conducting technical discovery and demonstrations, and driving partner strategy. Requires 8+ years of experience, pre-sales expertise, software development ability, and strong communication skills.