Machine Learning Engineer

Job ID: 9249
Job Type: Contract To Hire
Salary Range: $150K - $175K
Cleveland, Ohio, US
Referral Bonus: +/- $1768
Posted:

To Apply for this Job Click Here

Machine Learning Engineer
Location: Remote
Employment Type: 6-Month Contract-to-Hire
Target Conversion Salary: $150,000 – $175,000

Overview
We are seeking a Machine Learning Engineer to support the development, deployment, and management of machine learning and AI solutions in a production environment. This role combines software engineering, machine learning, platform operations, and AI application development to help deliver scalable business solutions.
The ideal candidate will have experience building and managing machine learning models, supporting production environments, and working with modern software development and deployment practices.
Required Skills & Experience
Machine Learning & AI

  • 2+ years of experience building and managing machine learning models
  • Experience with LLM chatbots and AI-powered business solutions

Software Engineering

  • 5+ years of software engineering experience
  • Strong experience with Python
  • Experience with JavaScript preferred
  • Experience with other modern programming languages will be considered

Platform & Infrastructure

  • 2+ years of experience working with Kubernetes
  • Experience monitoring and supporting machine learning models in production environments
  • Experience monitoring and supporting Kubernetes applications in production environments

Development Practices

  • Experience working within Agile SDLC environments
  • Experience implementing and supporting CI/CD pipelines
  • Experience using GitHub Actions

Preferred Qualifications

  • Experience supporting machine learning applications in production environments
  • Experience deploying, managing, and monitoring AI and machine learning solutions
  • Experience working across software engineering, machine learning, and platform operations teams

What We’re Looking For
Successful candidates will demonstrate a combination of:

  • Strong software engineering fundamentals
  • Hands-on machine learning experience
  • Production support and monitoring experience
  • Kubernetes knowledge
  • Experience with AI and LLM-based applications
  • Ability to work effectively within Agile development environments

 Machine Learning Engineer
Location: Remote
Employment Type: 6-Month Contract-to-Hire
Target Conversion Salary: $150,000 – $175,000

Overview
We are seeking a Machine Learning Engineer to support the development, deployment, and management of machine learning and AI solutions in a production environment. This role combines software engineering, machine learning, platform operations, and AI application development to help deliver scalable business solutions.
The ideal candidate will have experience building and managing machine learning models, supporting production environments, and working with modern software development and deployment practices.
Required Skills & Experience
Machine Learning & AI

  • 2+ years of experience building and managing machine learning models
  • Experience with LLM chatbots and AI-powered business solutions

Software Engineering

  • 5+ years of software engineering experience
  • Strong experience with Python
  • Experience with JavaScript preferred
  • Experience with other modern programming languages will be considered

Platform & Infrastructure

  • 2+ years of experience working with Kubernetes
  • Experience monitoring and supporting machine learning models in production environments
  • Experience monitoring and supporting Kubernetes applications in production environments

Development Practices

  • Experience working within Agile SDLC environments
  • Experience implementing and supporting CI/CD pipelines
  • Experience using GitHub Actions

Preferred Qualifications

  • Experience supporting machine learning applications in production environments
  • Experience deploying, managing, and monitoring AI and machine learning solutions
  • Experience working across software engineering, machine learning, and platform operations teams

What We’re Looking For
Successful candidates will demonstrate a combination of:

  • Strong software engineering fundamentals
  • Hands-on machine learning experience
  • Production support and monitoring experience
  • Kubernetes knowledge
  • Experience with AI and LLM-based applications
  • Ability to work effectively within Agile development environments

 

To Apply for this Job Click Here

Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.

Share This Job

Refer A Candidate

Recommend a candidate and receive a referral bonus as a thank-you for helping us find top talent.

Upload Your Resume

Share your resume, and we’ll match you with opportunities that fit your skills and goals.

Related Jobs