Artificial Intelligence Engineer

at Soar Technology
Published November 10, 2022
Location Orlando, FL
Category Default  
Job Type Full-time  


About Us

At SoarTech, our focus is on the development of artificial intelligence (AI) that reasons like humans do to automate complex tasks, simplify human-machine interactions, or model human behaviors. Our philosophy is three-fold: to be an augmentation to, not a replacement of, the human; to think top-down, not bottom-up; and to be transparent so that decisions and processing are communicated to the human in human-like terms.

SoarTech is growing and we are looking for individuals interested in helping research, develop, and implement this exciting technology into everyday operations.

Job Description

We are looking for entry-mid level software engineers who will help contribute to research and development projects by working closely as part of a project team that is responsible for developing AI technologies that solve sophisticated problems. SoarTech team members are continuous learners and are open to developing their skills and talents to support our mission of solving the militarys toughest problems. Software Engineers embrace and represent the SoarTech Core Values (Innovative, Honest, Customer Focused, Respectful, Integrity and People) in all aspects of their duties and responsibilities.

Duties and Responsibilities

AI engineers are expected to:

  • Implement algorithms, knowledge bases, complex logic, and other AI technologies into new and existing systems.

  • Build and maintain efficient, reusable, and reliable code.

  • Design, document, implement, debug, and test software.

  • Create plans and estimates for building software features that satisfy requirements.

  • Understand software system specifications and recommend improvements, this includes understanding the implications of system-level decisions and how to mitigate and leverage them.

  • Ensure that systems are safe and secure against cybersecurity threats.

  • Participate in integrated test sessions with industry partners, academia and customers/sponsors.

  • Contribute to project vision and milestone development. Identifies tasks and supports team initiatives to accomplish them.

  • Produces documentation on software design, system design, and testing.

  • Collaborate with other engineers, project leads, and program manager to accomplish project goals.

  • Perform other duties as assigned.

    Required Skills and Experience

  • 0-4 years software programming experience in a similar scope, program, and/or environment.

  • Bachelors Degree in engineering, computer science, mathematics, physics, or a related discipline.

  • Experience and high proficiency at designing and implementing software components in C++, Java, and Python.

  • Ability to analyze and solve challenging technical problems.

  • Experience designing and debugging complex machine learning systems.

  • Experience using task tracking and project management software, such as GitLab or Jira.

  • Excellent written and verbal communication skills.

  • Ability to travel up to %25 to support technical presentations, testing, and integration.

  • Ability to obtain and maintain a Department of Defense (DOD) Security Clearance.

  • All U.S. based SoarTech employees must be fully vaccinated for COVID-19, unless a disability or religious accommodation is formally approved by SoarTech prior to employment.

    Preferred Skills (Not Required)

  • An advanced degree in engineering, computer science, mathematics, physics, or a related discipline.

  • A passion for working with Artificial Intelligence.

  • Knowledge or experience in any of the following technology areas:

  • Intelligent user interfaces including experience with speech, sketch and gesture recognition and other interaction technologies

  • Machine learning algorithms including deep learning, neural network design, deep reinforcement learning, computer vision and neuromorphic algorithms

  • Human behavior and cognitive modeling including experience with Soar or ACT-R

  • Multi-agent, swarming and complex adaptive systems

  • Decision support systems

  • Sensor and data fusion

  • Simulation and game development

  • Experience supporting development projects for defense or aerospace technology platforms.

  • An active Department of Defense (DOD) Security Clearance.

    Physical Requirements

  • Prolonged periods sitting at a desk and working on a computer.

  • Must be able to lift up to 15 pounds at times.

Only registered members can apply for jobs.