Senior Human-Machine Teaming Engineer

2 months ago
Full-time
Senior
Software Development
Merlin Labs

Merlin Labs

Merlin Labs is an aviation technology firm focused on developing fully autonomous flight systems by combining advanced automation with human piloting to ensure safe and reliable air travel as global demand increases.

Aerospace & Defense
51-250
Founded 2018
$134M raised

Description

  • Contribute to the technical direction and implementation of human-machine and machine-machine teaming capabilities for autonomous airborne systems.
  • Design, develop, and deploy teaming features that improve the performance, safety, and resilience of human-machine teams.
  • Propose, design, and execute applied research and human subject experiments to evaluate teaming capabilities in realistic operations.
  • Support simulation, integration, and flight test activities to validate autonomy software in relevant environments.
  • Write, test, document, and review code in accordance with Merlin’s development standards.
  • Collaborate across teams to solve complex problems in aviation and autonomy.
  • Contribute independently or lead technical projects as needed.
  • Help develop novel systems that address key challenges in aviation autonomy.

Requirements

  • Degree in Computer Science, Aerospace Engineering, Robotics Engineering, or a related field.
  • 5+ years of professional experience, including graduate work, developing software for airborne autonomous systems.
  • Deep experience in at least one area: human-machine interaction for crewed aircraft or UAS, multi-vehicle autonomy and decision-making algorithms, physiological signal monitoring software, or cognitive state modeling.
  • Experience with modern software development workflows, including version control, CI/CD pipelines, unit testing, and peer review.
  • Experience with the full product development cycle, including system-level and software-level design, testing, and troubleshooting.
  • Experience working in Linux and with open-source development tools.
  • Proficiency writing code in Python.
  • Experience with technical writing.
  • Strong problem-solving skills and the ability to learn and contribute across technical domains.
  • Preferred: proficiency with C++ and ROS.
  • Preferred: experience designing research plans and experiments to evaluate teaming effectiveness.
  • Preferred: experience with perception systems, sensor fusion, world modeling concepts, or Bayesian probabilistic methods.
  • Preferred: experience with proposal writing and technical roadmap development.
  • Preferred: familiarity with simulation software, especially aircraft simulation.
  • Preferred: experience with hardware/software integration and debugging.
  • Preferred: flight testing experience with uncrewed or crewed aircraft.
  • Preferred: pilot license and flight experience.

Benefits

  • Health, dental, and life insurance.
  • Unlimited vacation.
  • 401(k) with company match.
  • Work/life integration support.
  • Professional development opportunities in a small, mission-driven team.
  • Innovative, entrepreneurial, and team-focused startup environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff AI Execution Engineer

Nitrogen Wealth 51-250 Capital Markets

Nitrogen is seeking a Staff AI Execution Engineer to lead the design, productionization, and continuous improvement of agentic AI systems and data services for its wealth management platform.

dbt GraphQL Kafka Python Snowflake SQL
9 hours, 9 minutes ago

Research Physicist - Freelance AI Trainer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking part-time physics contributors for project-based AI work focused on designing and evaluating original optics and physics problems for leading tech companies.

1 day, 13 hours ago

Research Scientist- Geometry & Machine Learning

Foundation EGI 11-50 Technology, Information and Internet

Foundation EGI is hiring a Remote Research Scientist, Geometry & Machine Learning to build AI systems for design and manufacturing by translating engineering geometry, simulation, and workflow data into practical machine-learning applications.

LLM Machine Learning Python Reinforcement Learning
1 day, 16 hours ago

Senior AI Engineering Manager

Duolingo 251-1K Diversified Consumer Services

Duolingo is seeking an experienced AI Research Engineering Manager to lead the Language Learning team’s AI systems that power core learning features and improve the learner experience.

Computer Vision Feature Engineering LLM Machine Learning Neural Networks Reinforcement Learning
2 days, 3 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers