Software Engineer, Senior

Skyline Scientific Inc

$100K — $130K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant STEM field or equivalent experience
  • 10+ years in algorithm development or technical software experience
  • Strong programming skills in Python for software development and data processing
  • Ability to transform technical requirements into software architecture and workflows
  • Experience with source control and development tools like Git and Jira
  • U.S. citizenship with security clearance eligibility
  • Comfortable in classified environments

Responsibilities

  • Develop and maintain Python software for various scientific and operational applications
  • Collaborate with subject matter experts to translate concepts into software
  • Create software architecture and documentation for maintainability
  • Test, integrate, and optimize machine learning tools and software modules
  • Manage Git repositories to ensure code quality

Benefits

  • Paid Time Off (PTO): 25 days
  • Employer-paid Medical, Dental, & Vision coverage
  • Disability & Life Insurance coverage
  • 401k plan with 15% employer match
  • Profit-sharing options
  • Compressed workweek options
  • Professional development and education assistance
  • Relocation assistance options
Full Job Description
JOB TITLE/TYPE: Software Engineer, Senior JOB SUMMARY Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and algorithm development in support of national security missions. This role is ideal for someone who can do more than write assigned code. We are looking for someone who can understand a technical problem, design the software logic, build modular workflows, and work closely with sensor, data, and machine learning experts to turn complex technical concepts into usable tools. You do not need to be the sensor expert on day one. You also do not need to be a machine learning research scientist. You do need to be a strong coder, a clear thinker, and someone who is excited to work with scientists and engineers to build software that supports simulation, training data workflows, automation, analysis, and operational decision-making. This job opportunity is in Dayton, Ohio, and entails direct support to clients at Wright-Patterson AFB. Work may be performed in both Windows and Linux environments, including classified workspaces. Candidates must be comfortable working in secure customer environments. JOB 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 clear software architecture, block diagrams, code structure, and documentation so that 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 REQUIRED QUALIFICATIONS: - Bachelor's degree in Engineering, Computer Science, Mathematics, Physics, Data Science, or a related STEM field. Equivalent technical experience may be considered. - 10+ years of algorithm development, scientific computing, machine learning workflow support, or related technical software experience. - Programming experience for software development, data processing, automation, analysis, or algorithm implementation. - Ability to work from technical requirements and create logical software architecture, workflows, and implementation plans. - Comfortable collaborating 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. - U.S. citizenship and ability to obtain and maintain a security clearance. - Willingness and ability to work in classified or secure customer environments. PREFERRED QUALIFICATIONS: - Active Top Secret, TS/SCI - Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Image Science, Physics, Mathematics, Data Science, or a related field. - Experience with machine learning workflows, neural network applications, training data preparation, data labeling, model evaluation, or ML-enabled analytics. - Experience with PyTorch, TensorFlow, scikit-learn, NumPy, pandas, OpenCV, or similar technical computing and machine learning tools. - Experience with sensor data, scientific data, signal processing, image processing, simulation, modeling, or equivalent technical data workflows. - Familiarity with sensor systems, data collection systems, radar, lidar, imaging systems, satellite systems, flight systems, or similar technical systems. - Experience developing software for simulation, modeling, data workflows, automation, mission analysis, or scientific/engineering applications. - Experience creating software architecture diagrams, workflow schematics, logic trees, or technical implementation plans. - Experience with C, C++, Java, Rust, MATLAB, or another technical/system-level programming language. - Background in mathematics, engineering, physics, image science, electrical engineering, computer engineering, or scientific computing. - Experience integrating algorithms into existing software suites or operational workflows. - Experience with CI/CD, automated testing, software packaging, deployment, GitLab, or similar source control and DevSecOps tools. - Experience supporting defense, intelligence, aerospace, scientific, engineering, or classified customer environments. - Self-motivated, adaptable, and comfortable learning new technical domains. - Interest in machine learning, neural networks, training data, model evaluation, or data-driven algorithm development. BENEFITS: - Attractive Salary - Paid Time Off (PTO): 25 days - Medical, Dental & Vision: Employer-Paid - Disability & Life Insurance Coverage - 401k:15% Employer Match (no contribution required) - Profit Sharing Options - Compressed Workweek Options - Annual Performance Bonus - Referral & Incentive Bonus Opportunities - Professional Development & Education Assistance - Relocation Assistance Options This isn't a role where you'll sit idle on a contract-it's an opportunity to design, develop, and deploy advanced software and AI-driven solutions that impact national security. If you're looking for a position where your expertise is valued, your work makes a difference, and you're surrounded by top-tier talent, apply today.

Similar Jobs

More Jobs at Skyline Scientific Inc

More Aerospace & Defense Jobs

Find similar Software Engineer, Senior jobs: