Sorry, this job is no longer available.

(Loading More Opportunities)

Lead Algorithm Developer

The Surveillance Systems Group conducts research on integrated sensing and decision support architectures to support safe and efficient air and surface transportation. We are the world expert in airborne collision avoidance systems for manned aircraft and are currently leading efforts to develop systems to support integration of Unmanned Aircraft Systems (UAS) and Advanced Air Mobility (AAM) platforms into the US National Airspace System.  Integrating UAS and AAM into the airspace is a national priority and a key research area for the group. We have received several R&D 100 awards , and our ACAS X collision avoidance system is a finalist for the 2019 Collier Trophy.  Advances in autonomy and decision support will bring forth unprecedented improvements to safety and efficiency for both air and surface transportation. To support these efforts we apply a broad base of analysis, modeling, optimization, machine learning, and artificial intelligence to develop sensing architectures and decision support tools to ensure safe and efficient operation of transportation systems, including emerging autonomous systems.

We are looking for applicants with an interest and background in applied engineering, modeling and simulation and algorithm development to support the development of UAS and AAM collision avoidance systems.  Additionally we are looking for applicants to develop new advanced decision support systems as well as architectures and techniques for developing and deploying semi-autonomous systems.  Example problem areas include algorithm development for surveillance and tracking algorithms, collision avoidance logic, and evaluating system performance for aircraft separation and unmanned aircraft system (UAS) collision avoidance applications. Activities will include algorithm development and assessment, modeling, simulation, and data analysis. Successful candidates will develop the skills to analyze the operational problems in detail and to develop deployable solutions. Additional responsibilities may include participation in test planning and flight test operations, as well as analysis and presentation of data collected during field tests. The candidate hired for this position will use a variety of tools such as MATLAB/Julia or C++ and work as part of an interdisciplinary team.





Required qualifications:

  • PhD in engineering, physics, Mathematics, or computer science; in lieu of a PhD a Masters degree with four years of relevant experience will be considered
  • Experience with probability and statistics and algorithm development
  • Experience programming with Matlab, Python or Julia
  • Ability to work in a team environment
  • Clear communication skills to a wide spectrum of audiences

Desired qualifications

  • Experience developing algorithms and mathematical models in a simulation environment
  • Experience with machine learning and artificial intelligence
  • Knowledge in the fields of probability theory and software development
  • Knowledge of the air or surface transportation domain
  • Experience in other programming languages such as C++ or java
Job Description

For Benefits Information, click


Selected candidate will be subject to a pre-employment background investigation and must be able to obtain and maintain a Secret level DoD security clearance.


MIT Lincoln Laboratory is an Equal Employment Opportunity (EEO) employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, or genetic information; U.S. citizenship is required.




Requisition ID: 29781 

Salary Range
$84,000.00 - 124,000.00
per Year
Salary range estimated by
Lexington, MA 02420, US