Senior Machine Learning Engineer Data Science & Analytics

Expert In Recruitment Solutions

  • Rosemont, IL
  • 21 days ago
  • Remote

    Highlights

    Master's degree in Computer Science, Software Engineering, or related field Bachelor's degree + strong equivalent experience acceptable. Design and implement scalable backend architectures supporting machine learning products.

    Numbers & Facts

    LocationRosemont, IL (
    Remote
    )

    Description

    Senior Machine Learning Engineer – Data Science & Analytics
    Contract Length: 6–18 Months
    Location: Remote (U.S. preferred); Chicago candidates strongly preferred

    Core Responsibilities

    • Design and implement scalable backend architectures supporting machine learning products
    • Build and operationalize AI/ML services across the full product lifecycle:
      • Data ingestion
      • Feature engineering
      • Model integration
      • Real-time inference
      • Batch processing
      • Deployment and monitoring
    • Partner closely with Data Scientists to productionize machine learning models
    • Develop streaming and batch data processing workflows at scale
    • Implement infrastructure-as-code and CI/CD deployment pipelines
    • Enhance and maintain feature store workflows and ML data pipelines
    • Optimize latency, scalability, and reliability of ML systems
    • Build services supporting personalization, recommendation engines, search, analytics, and conversational AI experiences
    • Collaborate with Data Engineering, Architecture, Governance, and Security teams
    • Support cloud-native ML infrastructure within AWS and Google Cloud environments
    • Contribute to system design discussions and technical architecture decisions

    Required Technical Qualifications

    Must-Have Skills

    • 5+ years of software engineering experience implementing cloud-native product solutions
    • Strong experience building backend systems supporting ML/algorithmic products
    • Expertise with:
      • Python
      • SQL
      • PySpark
      • Docker
    • Strong AWS cloud experience
    • Experience with Google Cloud Platform (GCP)
    • Experience building streaming and batch data architectures at scale
    • Strong system design and backend architecture experience
    • Experience operating in Agile environments
    • Experience with DevOps and CI/CD practices
    • Ability to handle ambiguity and rapidly changing requirements
    • Strong communication and collaboration skills

    Preferred / Nice-to-Have Skills

    • Experience with SageMaker
    • Understanding of feature stores
    • Hospitality or personalization/recommendation system experience
    • Real-time ML inference and personalization systems
    • Infrastructure-as-code implementation experience
    • Experience supporting AI/LLM-enabled applications
      • Team uses existing LLMs rather than building foundational models
    • Master's degree in Computer Science, Software Engineering, or related field
      • Bachelor's degree + strong equivalent experience acceptable

    Technical Environment

    Core Technologies

    • Python
    • SQL
    • PySpark
    • Docker
    • AWS
    • GCP

    ML/AI Focus Areas

    • Real-time personalization
    • Recommendation systems
    • Search platforms
    • Internal analytics tooling
    • Chat interfaces and AI-assisted workflows

    Similar Jobs