Space and Defense Systems Engineer

Skyline Scientific Inc•Springfield, VA
•$160,000 - $200,000

About The Position

Skyline Scientific is seeking a computer engineer to develop software supporting national security missions. The role focuses on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and algorithm development. The engineer will work with scientists, sensor experts, machine learning specialists, analysts, and customers to translate technical concepts into usable software for simulation, training-data workflows, automation, analysis, and operational decision-making. The position involves designing software logic, creating modular workflows, and producing clear architecture, diagrams, code structure, and documentation. Work may take place in Windows and Linux environments, including classified workspaces. Candidates must be comfortable working in secure customer environments and be willing to learn and expand their skills. Skyline Scientific describes its culture as entrepreneurial, with a small team of experts and direct collaboration across technical disciplines. The role offers a stated salary range of $160,000–$200,000 and a benefits package that includes paid time off, employer-paid healthcare, retirement contributions, profit sharing options, bonuses, professional development and education assistance, and relocation assistance options.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Mathematics, Physics, Data Science, or a related STEM field; equivalent technical experience may be considered.
  • At least 2 years of algorithm development, scientific computing, machine learning workflow support, or related technical software experience.
  • Programming experience in software development, data processing, automation, analysis, or algorithm implementation.
  • Ability to work from well-defined technical requirements and create logical software architecture, workflows, and implementation plans.
  • Ability to collaborate with subject matter experts to understand data, algorithms, mission needs, and technical constraints.
  • Familiarity with source control and development tools such as Git, GitLab, Bitbucket, Jira, Jenkins, or similar tools.
  • Self-motivation, adaptability, and comfort learning new technical domains.
  • U.S. citizenship and ability to obtain and maintain a security clearance.
  • Willingness and ability to work in classified or secure customer environments.

Nice To Haves

  • Active Top Secret or TS/SCI clearance.
  • Experience with machine learning workflows, neural network applications, training-data preparation, data labeling, model evaluation, or ML-enabled analytics.
  • Experience with sensor data, scientific data, signal processing, image processing, simulation, modeling, or equivalent technical data workflows.
  • Experience developing software for simulation, modeling, data workflows, automation, mission analysis, or scientific or engineering applications.
  • Experience creating software architecture diagrams, workflow schematics, logic trees, or technical implementation plans.
  • Proficiency in Python for software development and data analysis, including version control with Git.
  • Experience integrating algorithms into existing software suites or operational workflows.
  • Experience supporting defense, intelligence, aerospace, scientific, engineering, or classified customer environments.

Responsibilities

  • Develop and maintain Python-based software for scientific, analytical, simulation, automation, machine learning, and operational applications.
  • Work with sensor experts, scientists, machine learning specialists, and analysts to translate technical concepts into software requirements, logic trees, schematics, and executable workflows.
  • Create software architecture, block diagrams, code structure, and documentation so tools can be maintained, extended, and transitioned to other users.
  • Test, integrate, troubleshoot, and optimize algorithms, data pipelines, machine learning-enabled tools, and software modules into deployable software packages.
  • Manage, maintain, and optimize Git repositories.

Benefits

  • Attractive salary of $160,000–$200,000.
  • 25 days of paid time off.
  • Employer-paid medical, dental, and vision coverage.
  • Disability and life insurance coverage.
  • 15% employer 401(k) contribution or match; no employee contribution required.
  • Profit sharing options.
  • Compressed workweek options.
  • Annual performance bonus.
  • Referral and incentive bonus opportunities.
  • Professional development and education assistance.
  • Relocation assistance options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service