Back to all positions

[Remote] Machine Learning Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Focus is a financial services firm providing wealth management, family office, and business management services. The company is seeking a Machine Learning Engineer to design, deploy, and maintain production-grade machine learning systems, collaborating with data scientists, software engineers, and product teams across the end-to-end ML lifecycle.

Responsibilities

  • Develop, deploy, and optimize machine learning models for real-world business use cases and client-facing applications
  • Partner with data scientists to operationalize predictive models and ensure scalable, maintainable, and performant production deployments
  • Design and implement data pipelines and workflows that support training, inference, and model lifecycle management
  • Work with large, complex datasets to ensure data quality, reproducibility, and reliable version control across ML workflows
  • Implement model monitoring, logging, and alerting strategies to track performance, detect drift, and support retraining cycles
  • Leverage cloud platforms (AWS, Azure, Google Cloud Platform) to build scalable ML solutions using managed services and infrastructure-as-code practices
  • Write clean, modular, and well-documented code aligned with MLOps and software engineering best practices
  • Stay current on emerging ML tooling, frameworks, and industry best practices to continuously enhance our platform and capabilities

Skills

  • Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related technical field
  • 3+ years of experience in machine learning engineering, applied ML, or related software engineering roles
  • Strong proficiency in Python and experience with modern ML frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Experience with distributed data processing and compute frameworks (e.g., Pandas, Spark, Dask)
  • Hands-on experience with containerization and orchestration technologies such as Docker and Kubernetes
  • Familiarity with CI/CD pipelines, testing automation, and version control using Git
  • Strong understanding of model evaluation, feature engineering, and performance optimization in production contexts
  • Excellent analytical, communication, and collaboration skills, with the ability to work effectively in cross-functional teams
  • This role can be located in St. Louis, MO; Boston, MA
  • Experience working with cloud-based ML platforms or services (e.g., SageMaker, Vertex AI, Databricks, or Snowflake ML) is preferred

Benefits

  • An annual cash bonus
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k)

Company Overview

  • Dice offers a marketplace that enables direct connections between recruiters and technologists. It was founded in 1990, and is headquartered in Centennial, Colorado, USA, with a workforce of 201-500 employees. Its website is https://www.uk.dice.com.
  • Company H1B Sponsorship

  • Dice has a track record of offering H1B sponsorships, with 2 in 2022, 4 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.