×
Register Here to Apply for Jobs or Post Jobs. X

Lead Machine Learning Engineer

Job in Brooklyn Park, Hennepin County, Minnesota, USA
Listing for: York Solutions, LLC
Full Time, Part Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer, Data Scientist, Data Engineer
Job Description & How to Apply Below

Description At this time, we are unable to consider candidates requiring visa sponsorship or third-party recruitment agencies for this role. We encourage all applicants to apply directly, and we thank you for your understanding.

Overview:
Join the global in-house Tech and Data Science team. As Lead Machine Learning Engineer, you will join a Data Sciences team responsible for creating personalized recommendations on the website and the mobile app. You will play a crucial role in designing, implementing, and optimizing production machine learning solutions. We will also expect you to understand best practice software design, participate in code reviews, and create a maintainable well-tested codebase with relevant documentation.

At an organizational level, you will conduct training sessions, present work to technical and non-technical peers/leaders, build knowledge on business priorities/strategic goals and leverage this knowledge while building requirements and solutions for each business need.

Location:

Hybrid 1 day/week onsite - Brooklyn Park, MN (must be local to MN)

Responsibilities:

  • Lead the design, implementation, and optimization of production machine learning solutions for personalized recommendations on  and the Target App.
  • Ensure best practice software design principles are followed, and contribute to maintaining a clean, well-tested, and well-documented codebase.
  • Participate in code reviews to maintain high standards of quality and consistency across the team.
  • Conduct training sessions and knowledge-sharing activities within the team and organization.
  • Present work to both technical and non-technical stakeholders, effectively communicating complex concepts in a clear, actionable manner.
  • Align machine learning solutions with business priorities and strategic goals, leveraging this understanding to build relevant requirements and solutions.
  • Develop and maintain data pipelines, model optimization processes, and deployment strategies for scalable machine learning solutions.
  • Collaborate with data scientists, software engineers, and product managers to translate business requirements into machine learning solutions at scale.
  • Design and implement automated CI/CD pipelines for model deployment and testing.
  • Work with Big Data technologies such as Kafka and Spark to handle large-scale data processing and analysis.
  • Leverage cloud ML services (e.g., Vertex AI, Azure ML, Sagemaker) for efficient model deployment and scalability.
  • Use distributed training frameworks like Spark, Ray, or Tensor Flow Distribute to enhance model performance at scale.
  • Develop and manage serving frameworks (e.g., Torch Serve, Tensor Flow Serving, FastAPI) for serving machine learning models in production environments.
  • Mentor junior team members, providing guidance on machine learning skills, career development, and growth.
  • Demonstrate strong communication skills, with the ability to tell data-driven stories through visualizations, graphs, and clear narratives.
  • Take ownership of tight project timelines, ensuring that deliverables are met with high-quality results.
  • Collaborate effectively within a global team, ensuring smooth coordination and integration across different regions and time zones.
  • Required Qualifications:

  • 4-year degree in Quantitative disciplines (Science, Technology, Engineering, Mathematics) or equivalent experience
  • MS in Computer Science, Applied Mathematics, Statistics, Physics or equivalent work or industry experience
  • 5 plus years' experience in end-to-end Machine Learning application development, including data pipelining, model optimization, deployment, and API design
  • Highly proficient programming in Python and either PySpark or Scala
  • Experience with ML frameworks such as Pytorch, Tensor Flow, xgboost, sklearn, and ONNX
  • Experience with one or more cloud ML services such as Vertex AI/Azure ML/Sagemaker
  • Experience using distributed training frameworks like Spark/Ray/Tensor Flow Distribute
  • Experience with serving frameworks such as Torch Serve/Tensor Flow Serving/FastAPI
  • Good understanding of Big Data tech, specifically Kafka, Spark
  • Experience creating and maintaining CI/CD pipelines for automated model deployment and testing
  • Work in partnership with data scientists, software engineers and product managers to understand the business requirements and translate to machine learning solutions at scale
  • Excellent communication skills with the ability to clearly tell data driven stories through appropriate visualizations, graphs, and narratives
  • Self-driven and results oriented; able to meet tight timelines
  • Ability to collaborate effectively across global team
  • Experience in mentoring the junior team members ML skillset and career development
  • Preferred Qualifications:

  • PhD in Computer Science, Applied Mathematics, Statistics, Physics or related quantitative field
  • Proficiency in Java
  • Benefits:
    York Solutions Offers a generous benefits package for eligible full-time employees:

    • BCBS Medical with 3 Plans to choose from (PPO and High deductible PPO plans with Health Savings…
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary