Staff Machine Learning Engineer | Reveal Health Tech | Remote (United States)

Staff Machine Learning Engineer | Reveal Health Tech | Remote (United States)

Remote US
Application ends: April 7, 2026
Apply Now

Job Description

Job Title: Staff Machine Learning Engineer (Contract-to-Hire)

Location: Remote (United States)

Duration: 4 Months (Contract)

Start Date: Immediate

Visa Sponsorship: Not at the moment

Requirements

We are looking for an experienced Staff Machine Learning Engineer for a 4-month contract, with the potential to transition into a permanent role. This fully remote position, based in the United States, requires an immediate start.

The ideal candidate will have strong expertise in building large-scale AI systems and data infrastructure, with a focus on intelligent automation. As a Technical Lead, you’ll work closely with subject matter experts to translate their knowledge into scalable, automated processes for optimizing resource allocation.

Key Responsibilities:

  • Develop and deploy a novel AI/automation solution to streamline manual processes within a company’s internal operations.
  • The solution will leverage constrained optimization to improve allocation & assignment of the company’s employees, replacing manual coordination with a smart system that enhances efficiency, accuracy, and service quality.
  • Work closely with client subject matter experts (SMEs) who currently define the operational logic. A crucial aspect of this role will be to codify their expertise into the novel AI/automation solution, making the process more accessible and streamlined for other team members.

Required Qualifications:

  • Strong understanding of Machine Learning Algorithms, AI models, and Frameworks (e.g. TensorFlow, PyTorch) to design and implement intelligent systems.
  • Experience with building data pipelines and working with large datasets, along with strong proficiency in SQL and data warehouse solutions (e.g., Azure is preferred).
  • Expertise in creating AI-driven automation tools, specifically in resource allocation and scheduling optimization.
  • Advanced proficiency in Python, along with experience in other programming languages like Java, Scala, or C++ for production-level code development.
  • Experience with Azure for deploying machine learning models and managing data storage.
  • Ability to collaborate with subject matter experts (SMEs) to codify their expertise into a scalable, automated system.
  • Familiarity with RESTful APIs and microservices architecture for integrating machine learning models into existing systems.
  • Strong knowledge of algorithms and data structures to develop efficient, high-performance solutions.
  • Experience with Git, CI/CD pipelines, and containerization (Docker, Kubernetes) for model deployment and maintenance.
  • Proven ability to analyze complex business problems and design machine learning solutions that address real-world challenges.
  • Strong communication skills for working with cross-functional teams, including SMEs, data engineers, and software developers.
  • Ability to start immediately and commit to a 4-month contract.

Benefits

Why Join Us?

  • Opportunity to work on exciting projects with a leading client.
  • Fully remote work, offering flexibility and work-life balance.
  • Potential for a full-time role after the initial 4-month contract.

If you meet the qualifications and are excited about this opportunity, please submit your resume. We are looking to fill this role immediately and will review applications on a rolling basis.