

Lead ML Engineer
York IT Solutions is hiring Lead ML Engineer in contract capacity!
•
•
• 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.
•
•
• Role: Lead ML Engineer
Location: Remote
Pay Rate: $55-$65.00 an hr W2 (DOE)
Duration : 6-9 months
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 Program)
Delta Dental plan with 2 free cleanings and insurance discounts
Eye Med Vision with annual check-ups and discounts on lens
Life and Accidental Death Insurance paid by company
John Hancock 401(k) Retirement Plan with discretionary company match up to 5%
Voluntary Insurance programs such as: Hospital Indemnity, Identity Protection, Legal Insurance, Long Term Care, and Pet Insurance.
Flexible work environment with some remote working opportunities
Strong fun and teamwork environment
Learning, development, and career growth
•
•
• 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.
•
•
• Responsibilities:
• Lead the design, implementation, and optimization of production machine learning solutions for personalized recommendations on Target.com 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 TensorFlow Distribute to enhance model performance at scale.
• Develop and manage serving frameworks (e.g., TorchServe, TensorFlow 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, TensorFlow, 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/TensorFlow Distribute
• Experience with serving frameworks such as TorchServe/TensorFlow 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
York IT Solutions is hiring Lead ML Engineer in contract capacity!
•
•
• 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.
•
•
• Role: Lead ML Engineer
Location: Remote
Pay Rate: $55-$65.00 an hr W2 (DOE)
Duration : 6-9 months
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 Program)
Delta Dental plan with 2 free cleanings and insurance discounts
Eye Med Vision with annual check-ups and discounts on lens
Life and Accidental Death Insurance paid by company
John Hancock 401(k) Retirement Plan with discretionary company match up to 5%
Voluntary Insurance programs such as: Hospital Indemnity, Identity Protection, Legal Insurance, Long Term Care, and Pet Insurance.
Flexible work environment with some remote working opportunities
Strong fun and teamwork environment
Learning, development, and career growth
•
•
• 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.
•
•
• Responsibilities:
• Lead the design, implementation, and optimization of production machine learning solutions for personalized recommendations on Target.com 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 TensorFlow Distribute to enhance model performance at scale.
• Develop and manage serving frameworks (e.g., TorchServe, TensorFlow 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, TensorFlow, 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/TensorFlow Distribute
• Experience with serving frameworks such as TorchServe/TensorFlow 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