Springfield, IL

Software Engineer – ML

Talener

Overview: Our client is one of the world's preeminent publishing organizations and has been a trusted source of knowledge and information for over two centuries. This historic organization provides accurate, reliable, and comprehensive content to learners and educators worldwide. As the organization continues to evolve into a digital first business, they are seeking a Software Engineer with a Machine Learning focus to join their leading Research and Advanced Technology team. This person will be responsible for writing Python code and services to support the deployment of various models to their back end infrastructure and it's a great opportunity for software engineers who are looking to work with cutting edge AI/ML technologies. 
 
Title: Software Engineer – Machine Learning 

Location: 100% Remote opportunity 

Salary:  $125,000 – $145,000 base salary 

Responsibilities 
  • Coding in Python to develop and maintain scalable and robust software systems that support the integration and operation of machine learning models
  • Collaborate daily with Machine Learning Engineers to define software requirements, ensuring that machine learning tools and processes are effectively supported through software architecture
  • Perform system integrations to incorporate machine learning models into existing and new systems
  • Develop software tools and strategies to monitor machine learning models, with a focus on performance metrics, data integrity, and operational efficiency
  • Utilize the full SDLC including testing and deploying your own code 
Requirements
  • 5+ years of professional experience writing robust and scalable Python code for backend, data, and ML applications
  • 3+ years of experience deploying code to the cloud (ideally in AWS) 
  • Experience with application containerization and services like Docker to allow for efficient deployment
  • Capable of working with tools such as Terraform and CircleCI to automate and enhance deployment processes
  • Ability to test your own code using software testing and development tools ensuring code quality and system reliability
  • Familiarity with system monitoring tools like Datadog to maintain and optimize software performance
Additional Skills
  • Understanding of MVC design patterns and prior experience working with Python frameworks like FastAPI 
  • Experience working with PostgreSQL databases 
  • Machine Learning experience and a familiarity with either OpenAI or Gemini's suite of models 
  • Ability to work on UI prototyping as needed with hands on experience with React.js or a similar UI framework/library 
Benefits 
  • Competitive salary and comprehensive benefits package 
  • Fully remote opportunity with strong work life balance 
  • Make a meaningful impact by contributing to the dissemination of knowledge and education worldwide. 
If interested in learning more, please contact John Higgins at jhiggins@talener.com

#LI-Remote 

{“@context”:”http://schema.org”,”@type”:”JobPosting”,”baseSalary”:null,”datePosted”:”2025-06-10″,”validThrough”:”2026-06-10″,”description”:”<div fr-original-style="font-size:13px;" style="font-size: 13px; box-sizing: border-box; font-family: inherit;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;"><span fr-original-style="font-size: 14px;;font-family: Tahoma, Geneva, sans-serif; background-color: rgb(255, 255, 255);" style="font-size: 14px; font-family: Tahoma, Geneva, sans-serif; background-color: rgb(255, 255, 255); box-sizing: border-box;">Overview:</span></strong><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><span fr-original-style="background-color: rgb(255, 255, 255);" style="background-color: rgb(255, 255, 255); box-sizing: border-box;">&nbsp;Our client is one of the world's preeminent publishing organizations and has been a trusted source of knowledge and information for over two centuries. This historic organization provides accurate, reliable, and comprehensive content to learners and educators worldwide. As the organization continues to evolve into a digital first business, they are seeking a</span><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">&nbsp;</strong>Software Engineer with a Machine Learning focus to join their leading Research and Advanced Technology team. This person will be responsible for writing Python code and services to support the deployment of various models to their back end infrastructure and it's a great opportunity for software engineers who are looking to work with cutting edge AI/ML technologies.&nbsp;</span></span></div><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">&nbsp;</strong></span></span></div><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Title:</strong> Software Engineer – Machine Learning&nbsp;</span></span></div><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit;"></span></span></div><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Location:</strong> 100% Remote opportunity&nbsp;</span></span></div><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit;"></span></span></div><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Salary:</strong><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">&nbsp;</strong>&nbsp;$125,000 &ndash; $145,000 base salary&nbsp;</span></span></div><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit;"></span></span></div><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Responsibilities&nbsp;</strong></span></span></div><ul fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; margin-top: 0px; margin-bottom: 10px;" type="disc"><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Coding in Python to develop and maintain scalable and robust software systems that support the integration and operation of machine learning models</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Collaborate daily with Machine Learning Engineers to define software requirements, ensuring that machine learning tools and processes are effectively supported through software architecture</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Perform system integrations to incorporate machine learning models into existing and new systems</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Develop software tools and strategies to monitor machine learning models, with a focus on performance metrics, data integrity, and operational efficiency</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Utilize the full SDLC including testing and deploying your own code&nbsp;</li></ul><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Requirements</strong></span></span></div><ul fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; margin-top: 0px; margin-bottom: 10px;" type="disc"><li fr-original-style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">5+ years of professional experience writing robust and scalable Python code for backend, data, and ML applications</li><li fr-original-style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">3+ years of experience deploying code to the cloud (ideally in AWS)&nbsp;</li><li fr-original-style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Experience with application containerization and services like Docker to allow for efficient deployment</li><li fr-original-style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Capable of working with tools such as Terraform and CircleCI to automate and enhance deployment processes</li><li fr-original-style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="line-height: 108%; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Ability to test your own code using software testing and development tools ensuring code quality and system reliability</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Familiarity with system monitoring tools like Datadog to maintain and optimize software performance</li></ul><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Additional Skills</strong></span></span></div><ul fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; margin-top: 0px; margin-bottom: 10px;" type="disc"><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Understanding of MVC design patterns and prior experience working with Python frameworks like FastAPI&nbsp;</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Experience working with PostgreSQL databases&nbsp;</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Machine Learning experience and a familiarity with either OpenAI or Gemini's suite of models&nbsp;</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px;" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; box-sizing: border-box;">Ability to work on UI prototyping as needed with hands on experience with React.js or a similar UI framework/library&nbsp;</li></ul><div fr-original-style="line-height:108%;font-size:13px;" style="line-height: 108%; font-size: 13px; box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; font-weight: bold;">Benefits</strong>&nbsp;</span></span></div><ul fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit; margin-top: 0px; margin-bottom: 10px;" type="disc"><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">Competitive salary and comprehensive benefits package&nbsp;</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">Fully remote opportunity with strong work life balance&nbsp;</li><li fr-original-style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);" style="font-family: Tahoma, Geneva, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); box-sizing: border-box;">Make a meaningful impact by contributing to the dissemination of knowledge and education worldwide.&nbsp;</li></ul><div fr-original-style="font-size:15px;background-color:#ffffff;" style="font-size: 15px; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">If interested in learning more, please contact John Higgins at <a fr-original-style="" href="mailto:jhiggins@talener.com" style="box-sizing: border-box; background: transparent; color: rgb(0, 112, 192); text-decoration: none; user-select: auto; font-family: inherit; font-size: inherit; cursor: pointer;">jhiggins@talener.com</a></span></span></div><div fr-original-style="font-size:15px;background-color:#ffffff;" style="font-size: 15px; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;"><br fr-original-style="" style="box-sizing: border-box; font-family: inherit; font-size: inherit;"></span></span></div><div fr-original-style="font-size:15px;background-color:#ffffff;" style="font-size: 15px; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: inherit;"><span fr-original-style="font-size: 14px;" style="font-size: 14px; box-sizing: border-box;"><span fr-original-style="font-family: Tahoma,Geneva,sans-serif;" style="font-family: Tahoma, Geneva, sans-serif; box-sizing: border-box;">#LI-Remote&nbsp;</span></span></div>”,”employmentType”:”FULL_TIME”,”hiringOrganization”:{“@type”:”Organization”,”name”:”Talener”},”jobLocation”:{“@type”:”Place”,”address”:{“@type”:”PostalAddress”,”streetAddress”:null,”addressLocality”:”Springfield”,”addressRegion”:”IL”,”postalCode”:null,”addressCountry”:null}},”title”:”Software Engineer – ML”,”url”:”https://talener.com/jobs/?cjobid=JH7415342610&rpid=1414624&postid=nHClm3fNx98″,”identifier”:{“@type”:”PropertyValue”,”name”:”Talener”,”value”:null}}

We take a direct path to technology staffing success.