1

Machine Learning Jobs in Springboro, OH (NOW HIRING)

To support these missions, the Division's efforts span multiple technical areas, including RF analog/digital hardware, acoustic hardware, signal processing algorithms, machine learning algorithms ...

Apply machine learning and AI-powered data mining techniques to: * Identify statistical trends within existing datasets * Detect gaps in available data (data paucity) * Improve the effectiveness of ...

New

Apply machine learning and AI-powered data mining techniques to: * Identify statistical trends within existing datasets * Detect gaps in available data (data paucity) * Improve the effectiveness of ...

Apply machine learning and AI-powered data mining techniques to: * Identify statistical trends within existing datasets * Detect gaps in available data (data paucity) * Improve the effectiveness of ...

Apply machine learning and AI-powered data mining techniques to: * Identify statistical trends within existing datasets * Detect gaps in available data (data paucity) * Improve the effectiveness of ...

New

next page

Showing results 1-20

Machine Learning information

See Springboro, OH salary details

$22.5K

$37.5K

$77.6K

How much do machine learning jobs pay per year?

As of Jun 9, 2026, the average yearly pay for machine learning in Springboro, OH is $37,547.00, according to ZipRecruiter salary data. Most workers in this role earn between $28,700.00 and $40,600.00 per year, depending on experience, location, and employer.

What is a Machine Learning job?

A Machine Learning job involves developing algorithms and models that enable computers to learn from data and make predictions or decisions without explicit programming. Professionals in this field work with large datasets, design and train machine learning models, and optimize them for performance and accuracy. Roles often require knowledge of programming languages like Python or R, experience with frameworks like TensorFlow or PyTorch, and an understanding of statistics and data science principles. Machine learning engineers and data scientists collaborate with software developers and domain experts to build AI-driven solutions for various industries.

What are some typical day-to-day responsibilities in a Machine Learning role?

As a machine learning professional, your daily tasks may include data preprocessing, developing and training models, evaluating performance metrics, and experimenting with algorithms to optimize results. You’ll often collaborate closely with data scientists, software engineers, and business stakeholders to align technical solutions with organizational goals. Regular activities can also involve deploying models to production, monitoring performance, and troubleshooting any issues that arise post-deployment. Staying up to date with recent ML research and participating in team discussions or code reviews are also common parts of the job.

What are the key skills and qualifications needed to thrive in the Machine Learning position, and why are they important?

To thrive in Machine Learning, you need a solid background in mathematics, statistics, programming (especially Python or R), and a formal degree in computer science, data science, or a related field. Experience with popular ML frameworks (such as TensorFlow, PyTorch, or Scikit-learn), version control, and relevant certifications like AWS Certified Machine Learning are highly valued. Strong problem-solving skills, curiosity, clear communication, and the ability to work both independently and within multidisciplinary teams make candidates stand out. These skills and qualities are essential for developing robust models, staying updated with technology advancements, and collaborating effectively on complex projects.

What cities near Springboro, OH are hiring for Machine Learning jobs? Cities near Springboro, OH with the most Machine Learning job openings:
Infographic showing various Machine Learning job openings in Springboro, OH as of May 2026, with employment types broken down into 76% Full Time, 23% Part Time, and 1% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $37,547 per year, or $18.1 per hour.
Software Development Co-Op

$18 - $23.50/hr

Other

Posted 26 days ago


Job description

Description

Brief Description of Role:

If you enjoy designing innovative systems and solving real-world problems, you'll have fun working with us! Co-ops and Interns at Etegent get the opportunity to work on projects that make a difference in a wide range of exciting fields. Etegent conducts cutting-edge research in areas such as:

  • ML/AI exploitation of radar, lidar, panchromatic, hyperspectral, and vibrometry data
  • the development of tools to reveal hidden insights in massive, diverse sets of data
  • curating synthetic and measured data in support of algorithm training and testing
  • developing performance models for autonomous systems
  • high-performance computing - from low SWaP (size, weight, and power) to supercomputers

Etegent has a long history of working with co-op and intern students to help them achieve their professional goals. In fact, many of our full-time engineers began their careers with Etegent as co-ops or interns. We know first-hand the importance of providing co-ops and interns with high-quality learning experiences tailored to the individual's goals.


Responsibilities:

At Etegent, co-op and intern students get the opportunity to work closely with our researchers to help develop and implement cutting edge technology. The specific tasks will vary based on the project assigned; details for the most likely initial project are given below.

Etegent's software development group supports the machine learning group in maintaining and developing several AI/ML frameworks and tools leveraged by multiple research projects. The frameworks are developed fully in Python, heavily leveraging packages such as PyTorch, PyTorch Lightning, and several others. In this role, you may be asked to:

  • Develop new functionality to support the needs of Etegent's machine learning group.
  • Design and implement effective unit tests for existing functionality using pytest.
  • Support DevOps tasks such as continuous integration and continuous delivery (CI/CD).
  • Write clear and concise documentation for developers and for users.

Requirements

Minimum Qualifications:

(Our expectations will vary based on the education level of the applicant.)

  • Exposure to data structures and program design
  • Comfortable working with Windows and Linux operating systems 
  • Permanent US work authorization without the need for sponsorship now, or in the future.

Preferred Qualifications:

(Our expectations will vary based on the education level of the applicant.)

  • Experience using Python.
  • Familiarity with fundamental machine learning concepts.
  • Experience measuring and improving software efficiency and optimizing for execution speed.
  • Experience using Git or other version control systems in a collaborative environment.
  • Experience with Bash or other scripting languages