Software Engineer II

INSPYR Solutions

California (MO)

Hybrid

USD 140,405,000 - 197,713,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Comprehensive medical benefits
Competitive pay
401(k) retirement plan
...and much more

Job summary

INSPYR Solutions seeks a Software Engineer II to support production ML workflows, focusing on classification models, data quality, model performance, and system reliability. The role requires hands-on ML model experience and production-grade software development in a fast-paced engineering environment.

The ideal candidate will build and evaluate ML models, maintain ML systems in production, and collaborate across engineering, data, and product teams while ensuring reliability and robust software

Qualifications

  • 3+ years of professional software engineering experience.
  • Hands-on experience developing and evaluating ML models, especially classification models.
  • Experience building and supporting ML systems in production.
  • Proficiency in Python, Java, C++, Go, or similar.
  • Experience with version control, code reviews, and CI/CD.
  • Bachelor’s degree in CS/Engineering or related field.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Develop, enhance, and maintain software solutions supporting production Machine Learning systems.
  • Build, evaluate, and support classification models and related ML workflows.
  • Monitor model and data quality, analyze dataset integrity, and investigate performance regressions.
  • Identify system gaps and help prevent invalid or low-quality configurations from reaching production.
  • Write clean, maintainable, well-tested code following established engineering standards.
  • Troubleshoot, debug, and resolve software and ML system issues throughout the development lifecycle.
  • Participate in code reviews and incorporate feedback to improve code quality and reliability.
  • Collaborate with cross-functional engineering, product, data, and other technical teams.
  • Support operational excellence through monitoring, incident response, system reliability, and performance improvements.
  • Create and maintain technical documentation for implemented solutions.

Skills

ML development
Production ML systems
Python
Java
C++
Go
CI/CD
Debugging
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Git
CI/CD tools

Job description

Title:Software Engineer II
Location:Remote (PST)
Duration:6 months
Compensation:$49 - $69/hr
Work Requirements:US Citizen, Green Card Holders, or Authorized to Work in the U.S.
Title:Software Engineer II

We are looking for a Software Engineer II with strong software engineering fundamentals and hands‑on experience working with Machine Learning systems. This role will support production ML workflows, with a particular focus on classification models, data quality, model performance, and system reliability.

The ideal candidate has experience developing and evaluating machine learning models, supporting ML systems in production, and building reliable, maintainable software in a fast‑paced engineering environment.

Key Responsibilities Include:
  • Develop, enhance, and maintain software solutions supporting production Machine Learning systems.
  • Build, evaluate, and support classification models and related ML workflows.
  • Monitor model and data quality, analyze dataset integrity, and investigate performance regressions.
  • Identify system gaps and help prevent invalid or low‑quality configurations from reaching production.
  • Write clean, maintainable, well‑tested code following established engineering standards.
  • Troubleshoot, debug, and resolve software and ML system issues throughout the development lifecycle.
  • Participate in code reviews and incorporate feedback to improve code quality and reliability.
  • Collaborate with cross‑functional engineering, product, data, and other technical teams.
  • Support operational excellence through monitoring, incident response, system reliability, and performance improvements.
  • Create and maintain technical documentation for implemented solutions.
Required Qualifications:
  • 3+ years of professional software engineering experience.
  • Hands‑on experience developing and evaluating Machine Learning models, particularly classification models.
  • Experience building, maintaining, or supporting ML systems in production environments.
  • Proficiency in at least one general‑purpose programming language such as Python, Java, C++, Go, or similar.
  • Experience building, testing, and maintaining production‑quality software.
  • Experience with standard software development practices and tools, including version control, code reviews, and CI/CD.
  • Strong debugging, analytical, and problem‑solving skills.
  • Ability to work effectively in a fast‑paced, collaborative engineering environment.
  • Bachelor’s degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience.
Preferred Qualifications:
  • Experience supporting large‑scale, data‑intensive or Machine Learning‑driven products.
  • Experience with ML model monitoring, data quality, model performance analysis, or regression investigation.
  • Experience maintaining reliability and quality guardrails across ML pipelines.
  • Previous experience working in large‑scale technology or consumer‑facing product environments.
  • Experience collaborating across software engineering, Machine Learning, data, and product teams.
Our benefits package includes:
  • Comprehensive medical benefits
  • Competitive pay
  • 401(k) retirement plan
  • ...and much more
About INSPYR Solutions

Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients’ business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.

INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other protected status. INSPYR Solutions complies with all applicable laws governing nondiscrimination in employment in every location in which the company has facilities.

Applicants requiring reasonable accommodation during the application or interview process should contact HR@inspyrsolutions.com for assistance.

Information collected and processed through your application with INSPYR Solutions (including any job applications you choose to submit) is subject to INSPYR Solutions' Privacy Policy and INSPYR Solutions' AI and Automated Employment Decision Tool Policy: https://www.inspyrsolutions.com/policies/. By submitting an application, you are consenting to being contacted by INSPYR Solutions through phone, email, or text.

26-159799

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

INSPYR • Menlo Park (CA)

On-site
USD 56,000 - 84,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
+1
Software Engineer II - ML Systems (Remote)
Software Engineer II - ML Systems (Remote)

INSPYR Solutions • California (MO)

Hybrid
USD 140,405,000 - 197,713,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
+1
Senior AI Engineer
Senior AI Engineer

INSPYR • Town of Florida (NY)

On-site
USD 229,233,000 - 252,156,000
Sr. Data Engineer
Sr. Data Engineer

INSPYR Solutions • California (MO)

On-site
USD 124,000 - 138,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Software Engineer II # 26-25177
Software Engineer II # 26-25177

Us Tech Solutions • United States

Remote
CAD 90,000 - 110,000
AI Developer-Full Stack Engineer II
AI Developer-Full Stack Engineer II

INSPYR Solutions • Town of Florida (NY)

On-site
USD 76,000 - 80,000
Comprehensive medical benefits
401(k) Retirement plan
Research Scientist III
Research Scientist III

INSPYR Solutions • Redmond (WA)

On-site
USD 55,000 - 83,000
Comprehensive medical benefits
Competitive pay
401(k) Retirement plan
Computer Vision/ Machine Learning Engineer
Computer Vision/ Machine Learning Engineer

INSPYR Solutions • Seattle (WA)

On-site
USD 123,984 - 150,158
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Senior Data Scientist
Senior Data Scientist

INSPYR • Town of Florida (NY)

On-site
USD 229,233,000 - 243,560,000
Software Engineer V
Software Engineer V

INSPYR Solutions • Burlingame (CA)

On-site
USD 81,000 - 109,000
Comprehensive medical benefits
Competitive pay
401(k) Retirement plan