York Solutions, LLC
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 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
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
#J-18808-Ljbffr
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 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
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
#J-18808-Ljbffr