Senior Human-Machine Teaming Engineer
Merlin Labs
Boston, United States Posted October 15, 2026
Check how well your resume matches this job
Salary Range
$165,000 - $220,000
Job Description
Join Merlin, a cutting-edge company focused on enhancing human-machine interaction in aviation. As a Senior Human-Machine Teaming Engineer, you will contribute to the technical direction and implementation of capabilities supporting human-machine and machine-machine teaming for autonomous airborne systems. You will design, develop, and deploy novel teaming capabilities, propose and execute applied research and human subject experiments, and contribute to simulation, integration, and flight test activities. You will also collaborate across Merlin to develop innovative systems that address the toughest challenges in aviation and autonomy.
- Contribuer à la direction technique et à la mise en œuvre de capacités soutenant le travail d'équipe homme-machine et machine-machine pour les systèmes aériens autonomes.
- Concevoir, développer et déployer des capacités de travail d'équipe novatrices qui améliorent mesurablement la performance, la sécurité et la résilience des équipes homme-machine.
- Proposer, concevoir et exécuter des recherches appliquées et des expériences avec des sujets humains pour évaluer les capacités de travail d'équipe homme-machine dans des opérations réalistes.
- You’re excited to enhance how humans interact with complex automated systems
- You take pride in writing high-quality, maintainable code, and are driven to improve interactive teaming behaviors through human subject testing and integration into real airborne systems
- You are comfortable with either leading technical projects or contributing independently to software development and experimentation
- You are an experienced engineer with a background in autonomous systems, aviation, or robotics who is motivated to build software that enables effective human-machine and machine-machine teaming
- Experience with overall product development cycle, including design, testing, and troubleshooting at the system level as well as at the software component level
- Single- and multi-vehicle autonomy, resource allocation, and decision making algorithms
- Degree in Computer Science, Aerospace Engineering, Robotics Engineering, or a related subject
- Human-machine interaction for crewed aircraft and/or UAS
- 5+ years of professional experience (including graduate work) developing software for airborne autonomous systems
- Software development for physiological signal monitoring
- Experience in modern software development workflows and practices, including version control, pipelines, and unit testing, and peer review
- Experience with Linux and open-source development tools
- Experience with technical writing
- Strong problem-solving skills and the ability to learn and contribute across different technical domains
- Deep experience in one or more of the following:
- Proficiency writing code in Python
- Algorithmic modeling for human cognitive state analysis
- Proficiency in C++ and ROS
- Experience designing focused research plans and experiments to evaluate human-machine and machine-machine teaming effectiveness
- Experience with perception systems, sensor fusion, world modeling concepts, or Bayesian probabilistic methods
- Familiarity with simulation software, especially aircraft simulation
- Experience with proposal writing and technical roadmap development
- Experience with hardware and software integration and debugging
- Experience with flight testing (uncrewed or crewed aircraft)
- Pilot license and flight experience is a plus
Required Skills
Similar Jobs
Senior Human-Machine Teaming Engineer
Merlin Labs
Software Integration Engineer
Merlin Labs
Staff Software Integration Engineer
Merlin Labs
Director of AI Core Software
Merlin Labs
How to apply
You apply on Merlin Labs’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign in