Awesome Software Developer

IHMC is seeking a strong software developer to assist with several projects related to human-AI teaming. This role would involve rapid development of custom software to support advanced research. Candidates should be proficient in Python and web interfaces (JavaScript, HTML, CSS, etc.). They should be proficient at writing complex algorithms and unit tests to verify completeness and correctness. The ideal candidate should be comfortable with Git and agile software practices. Additional skills that would be useful include knowledge of Java, Docker, automated planning and simulation.

The candidate must work well within a team of developers. They should have good speaking and writing skills and be able to express complex ideas clearly and succinctly. The candidate should also be self-motivated, should be able to solve challenges without significant assistance, and should pro-actively seek to help the rest of the IHMC team reach their goals.

This is for a full-time, paid position in Pensacola, Florida. You must be authorized to work in the United States.

To Apply:

Email to with the subject line “Awesome Software Developer – YourLastName” and include the following:

  1. Current resume in pdf format. Name your file: “YourLastName_Resume.pdf” .

  2. Provide email and phone number for three (3) professional references.

IHMC is an AA/EEO Employer.