Lead Machine Learning Engineer

at  Peterson Technology Partners

Chicago, Illinois, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Jul, 2024Not Specified02 May, 2024N/AArtificial Intelligence,Software Development,Software,Physics,Aws,Computer Science,Scikit Learn,Natural Language Processing,Machine Learning,Reliability,Models,Engineers,Cloud Services,Knowledge Representation,C++,Computer Vision,MathematicsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

As a Lead Machine Learning Engineer, you relish the challenge of solving business problems using the latest techniques and tools to bring models to life that deliver business value. You have prior industry experience with machine learning and find fulfillment in teaching and guiding others. You can learn and adapt quickly and are able to use every tool at your disposal—software, algorithms, models, and beyond—to understand and effectively tackle complex problems. You think about modeling in the context of implementation and runtime considerations. You appreciate the difference between training and explaining models, the importance of good metrics, and the tradeoff between exploration and exploitation. You can perceive common structures between seemingly unrelated problems, and can use this to build tools, algorithms, and models with super-linear value. Your responsibilities include…

  • Collaborating with cross-functional teams to understand business needs and identifying appropriate machine learning solutions.
  • Developing, implementing, and maintaining models or algorithms used for solving complex problems.
  • Leading model development and application design across cross-functional technical teams.
  • Conducting experiments to stay up-to-date with the latest technologies and techniques in machine learning and artificial intelligence.
  • Evaluating and improving the performance of existing machine learning models.
  • Presenting complex data insights in a clear and concise manner to stakeholders.
  • Participating in the full lifecycle of machine learning projects, from conception to deployment.
  • Ensuring the robustness and reliability of the developed systems.
  • Contributing to the development of data strategy and architecture around the developed systems.
  • Leading senior and junior members of the team through the software development and machine learning life cycles.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Physics, Mathematics, Statistics, or another quantitative major. A Ph.D. is a plus.
  • Deep understanding of machine learning algorithms and principles.
  • Prior experience working prompting/tuning large-language models
  • Ability to navigate decisions between traditional modeling and GenAI.
  • Ability to work closely with product managers, engineers, and business leaders.
  • Demonstrated experience leading ML teams, managing projects, and mentoring junior data scientists.
  • 5+ years of experience in programming languages like Python, Java, or C++.
  • 5+ years of experience using machine learning frameworks like PyTorch, TensorFlow, or Scikit-learn.
  • Prior experience using natural language processing, computer vision, or knowledge representation and reasoning to solve a business problem.
  • Prior experience using deep learning techniques to solve a business problem.
  • Prior experience using cloud services (AWS, Azure, GCP) is a plus.
  • Prior experience prompting/tuning large-language models is a plus.

Responsibilities:

  • Collaborating with cross-functional teams to understand business needs and identifying appropriate machine learning solutions.
  • Developing, implementing, and maintaining models or algorithms used for solving complex problems.
  • Leading model development and application design across cross-functional technical teams.
  • Conducting experiments to stay up-to-date with the latest technologies and techniques in machine learning and artificial intelligence.
  • Evaluating and improving the performance of existing machine learning models.
  • Presenting complex data insights in a clear and concise manner to stakeholders.
  • Participating in the full lifecycle of machine learning projects, from conception to deployment.
  • Ensuring the robustness and reliability of the developed systems.
  • Contributing to the development of data strategy and architecture around the developed systems.
  • Leading senior and junior members of the team through the software development and machine learning life cycles


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Computer Science, Electrical, Electrical Engineering, Engineering, Mathematics, Statistics

Proficient

1

Chicago, IL, USA