Software Engineer, Junior

Skyline Scientific Inc

Dayton (OH)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with 15% employer match
Employer-paid healthcare
25 days Paid Time Off

Job summary

Skyline Scientific Inc in Dayton, Ohio is seeking a Junior Software Engineer to develop innovative software solutions for national security missions. You will work with a tight-knit team to create tools and algorithms for sensor data and machine learning applications.

This role requires a Bachelor's degree in a STEM field and 3+ years of relevant experience. Skyline offers an attractive salary, 25 days of PTO, and a 15% 401(k) employer contribution without employee input, among other benefits.

Qualifications

  • 3+ years of algorithm development, scientific computing, or related software experience.
  • Programming experience for software development and data processing.
  • Familiarity with source control and development tools.

Responsibilities

  • Develop and maintain Python-based software for operational applications.
  • Work with experts to translate concepts into software requirements.
  • Create clear software architecture and documentation.

Skills

Python programming
Algorithm development
Machine learning support
Software architecture
Data processing

Education

Bachelor's degree in Engineering, Computer Science, Mathematics, or related STEM field

Tools

Git
Jira

Job description

Description

Software Engineer, Junior

Job Summary

Are you looking for more than just a seat on a contract? Are you looking for more than just a seat on a contract? Are you tired of big-box defense contractors where your contributions get lost in layers of bureaucracy? At Skyline Scientific, your skills will shape the future.

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.

We offer top‑tier benefits, an entrepreneurial culture, and a tight‑knit team of experts who are passionate about their craft. If you’re looking for real engineering challenges, supportive leadership, and the ability to make a direct impact, this is the place for you.

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.

Why Skyline Scientific?
  • Technical Mission Work: Build Python‑based tools for sensor data, scientific data, training pipelines, simulation, automation, and mission analytics.
  • Small Expert Team: Work directly with scientists, sensor experts, machine learning specialists, and customers without excessive bureaucracy.
  • Industry‑Leading Benefits: 15% employer 401(k) contribution with no employee contribution required, employer‑paid healthcare, and one of the strongest benefits packages in the industry.
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.
  • 3+ 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.
  • 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/engineering applications.
  • Experience creating software architecture diagrams, workflow schematics, logic trees, or technical implementation plans.
  • Background in mathematics, engineering, physics, image science, electrical engineering, computer engineering, or scientific computing.
  • Experience using Git Repository.
  • Experience integrating algorithms into existing software suites or operational workflows.
  • Experience supporting defense, intelligence, aerospace, scientific, engineering, or classified customer environments.
  • Self‑motivated, adaptable, and comfortable learning new technical domains.
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

Join Skyline Scientific—Where Innovation Meets Mission.

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.

Our company is an Equal Employment Opportunity employer. We do not discriminate in employment opportunities or practices based on race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law. We are committed to creating a diverse and inclusive work environment where all employees are valued and respected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer, Build
Sr Software Engineer, Build

Blacksky Holdings LLC • Seattle (WA)

Hybrid
USD 140,000 - 160,000
Medical, dental, and vision insurance
15 days PTO
401(k) with employer match
+2
Computer Engineer/Scientist
Computer Engineer/Scientist

International Executive Service Corps • Dayton (OH)

On-site
USD 120,000 - 150,000
401K plan with company match
Medical insurance
Dental insurance
+4
Software Developer
Software Developer

Fairygodboss • Gaithersburg (MD)

On-site
USD 69,000 - 126,000
Health and Wellness programs
Paid Leave
Retirement benefits
Sr Software Engineer, Build
Sr Software Engineer, Build

BlackSky • Seattle (WA)

On-site
USD 140,000 - 160,000
Medical, dental, and vision insurance
401(k) match
15 days PTO, paid volunteerism leave
+2
Senior Software Engineer | The Synthesizer
Senior Software Engineer | The Synthesizer

Infinity Labs® • Dayton (OH)

On-site
USD 100,000 - 130,000
Comprehensive health benefits
401(k) plan with company contribution
Paid time-off including parental leave
+2
Sr Staff/Senior Software Engineer (Clearance Required)
Sr Staff/Senior Software Engineer (Clearance Required)

SciTec • Aurora (CO)

On-site
USD 130,000 - 170,000
4% Safe Harbor 401(k) match
100% company paid HSA Medical insurance
Discretionary Performance Bonus
+1
Staff Engineer, AI
Staff Engineer, AI

BlackSky • Herndon (VA)

On-site
USD 150,000 - 180,000
Medical, dental, vision insurance
401(k) with employer match
15 days PTO and company holidays
+1
Software Engineer | The Synthesizer
Software Engineer | The Synthesizer

Infinity Labs LLC • Dayton (OH)

On-site
USD 80,000 - 110,000
Comprehensive health benefits
401(k) plan with company contribution
Tuition reimbursement programs
+2
Software Developer
Software Developer

Leidos Inc • Gaithersburg (MD)

On-site
USD 69,000 - 126,000
Competitive compensation
Health and Wellness programs
Paid Leave
+1
Computer Engineer/Scientist
Computer Engineer/Scientist

Kapili Services, LLC • Dayton (OH)

On-site
USD 100,000 - 150,000