Machine Learning Engineer

Robert Half
Chicago, IL, US
Full-time

Job Description

Job Description

We are seeking a Machine Learning Engineer to join our team. Based in Chicago, Illinois, this role is in the IT industry and provides an opportunity to work on cutting-edge technologies.

As a Software Engineer III, you will be responsible for developing and maintaining machine learning models and systems. This role offers a long-term contract employment opportunity.

Responsibilities :

  • Develop and implement machine learning models such as XGBoost, Random forest, KNN, Time series forecasting, regression, classification
  • Work with Python and its popular libraries for machine learning and data processing
  • Utilize SQL for database management and data manipulation tasks
  • Implement Neural Network Architectures, Transformers, ANN, BERT, GPT models, Open Source foundational models
  • Utilize cloud-based ML managed services, experience with Azure is valued
  • Work with Vector databases, LM / LLM / GEN-AI based tools, libraries and frameworks
  • Evaluate performance of ML / DL / LLM systems, handle drift, and use evaluation and explainability frameworks
  • Handle end-to-end ML project lifecycle workflows and adhere to MLOps / LLMOps best practices
  • Maintain clear communication and presentation skills to work effectively within a team
  • Ensure production quality and adherence to best practices in software engineering.

Experience : 3-5years

Education : Masters(preferred) / Bachelors in Computer Science, Mathematics, Statistics, Engineering, In formation Technology or related

Core Skills :

1. Python along with popular and widely used Python libraries

2. SQL

3. ML models like XGBoost, Random forest, KNN, Time series forecasting, regression, classification

4. Neural Network Architectures, Transformers, ANN, BERT, GPT models, Open Source foundational models(e.g; LLama2 / 3, Hugging Face).

5. mlFlow

6. Cloud(Azure is valued over AWS / GCP) based ML managed services(e.g; Azure OpenAI, Azure ML).

7. Vector databases, LM / LLM / GEN-AI based tools, libraries and frameworks(e.g; LangChain, Semantic Kernel).

8. Performance evaluation of ML / DL / LLM systems, drift handling, evaluation frameworks, explainability frameworks

9. End to end ML project lifecycle workflows, experience working with MLOps / LLMOps best practices

Experience with PySpark / Databricks is valued, not mandatory.

Non Technical skills : Great Team player with excellent communication and presentation skills. Self motivated.

Experience of taking ML and / or LLM based systems or DL / Neural Network based systems or mixture of experts based systems to production, is highly valued.

1 day ago
Related jobs
Promoted
Capital One
Chicago, Illinois

West 19th Street (22008), United States of America, New York, New YorkSenior Machine Learning Engineer (Python, Spark/Dask, MLOPS)As a Capital One Machine Learning Engineer (MLE), you'll be part of an Agileteam dedicated to productionizing machine learning applications and systems at scale. You’ll f...

Promoted
Capital One
Chicago, Illinois

You’ll focus on machine learning architectural design, develop and review model and application code, and ensure high availability and performance of our machine learning applications. Senior Machine Learning Engineer (Python, Spark/Dask, MLOPS). As a Capital One Machine Learning Engineer (MLE), you...

Promoted
Robert Half
Chicago, Illinois

We are seeking a Machine Learning Engineer to join our team. As a Software Engineer III, you will be responsible for developing and maintaining machine learning models and systems. Develop and implement machine learning models such as XGBoost, Random forest, KNN, Time series forecasting, regression,...

Promoted
SPECTRAFORCE
Chicago, Illinois

Good understanding of machine learning pipelines and machine learning frameworks such as TensorFlow and PyTorch (good to have). Design, develop, debug, and modify components of machine learning and deep learning systems and applications, including data/ETL and feature engineering pipelines. Good und...

Capital One
Chicago, Illinois

West 19th Street (22008), United States of America, New York, New YorkSenior Machine Learning Engineer (Python, Spark/Dask, MLOPS)As a Capital One Machine Learning Engineer (MLE), you'll be part of an Agileteam dedicated to productionizing machine learning applications and systems at scale. You’ll f...

Angi
Illinois
Remote

Angi is seeking an exceptional Staff Machine Learning Engineer who can enable our transformation into a world-class online marketplace. Collaboration with Cross-Functional Teams: Work closely with a strong team of engineers, data scientists, product managers, and designers to build scalable and high...

VDart Inc
IL, United States

Job Title: Machine Learning Engineer</b></p> <p><b>Location: Chicago, IL (Remote)</b></p> <p><b>Duration: Contract</b></p> <p><b>Skills:</b></p> <ul> <li>Python along with popular and widely used Python l...

MMD Services
Chicago, Illinois

The position requires strong ML Ops skills, cloud experience, and a focus on automating machine learning processes such as evaluations, monitoring, prompt management, and fine-tuning ML models using AWS. Knowledge of automating ML workflows and fine-tuning large machine learning models (LLMs) in AWS...

Capital One
Chicago, Illinois

As a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You’ll focus on machine learning architectural design, develop and review model and application code, and ensure high availability and pe...

Algo Capital Group
Chicago, Illinois

One of the largest market-making institutions is currently seeking a highly skilled ML Engineer to join their expanding team. At Least 1 Year of Relevant Engineering Experience. Background in Financial Trading or Financial Engineering preferred. ...