Search jobs > Chicago, IL > Machine learning engineer

High Performance Machine Learning Engineer

Selby Jennings
Chicago, IL, US
Full-time

Selby Jennings is working with a leading tech-driven high frequency trading (HFT) trading firm known for their innovative approach to market making.

With a global presence, they are committed to enhancing market efficiency, liquidity, and transparency. Their team thrives on continuous improvement and cutting-edge technology to support our mission.

Based in a vibrant tech hub, their office is a center for innovation with a strong focus on quantitative research, software, and hardware engineering.

The dynamic environment is ideal for leveraging machine learning, research infrastructure, and big data computing. Enjoy a high quality of life with access to exceptional cultural and outdoor activities.

Role Overview :

Seeking exceptional high performance Machine Learning Software Engineers to play a crucial role in advancing their AI and ML initiatives.

This position offers the opportunity to significantly impact our machine learning infrastructure, addressing training and inference challenges to enhance our trading strategies.

Key Responsibilities :

  • Build Pipelines : Design and develop scalable and robust training and inference pipelines for deep learning models.
  • Enhance Frameworks : Dive into the internals of open-source deep learning frameworks (e.g., PyTorch, JAX, TensorFlow) and improve their functionality.
  • Optimize Performance : Identify and eliminate performance bottlenecks in machine learning systems, with a focus on high-performance tools and environments.
  • Collaborate : Work closely with researchers and engineers to solve performance challenges.
  • Understand Systems : Develop a comprehensive understanding of trading systems and their requirements.

Technical Skills Required :

  • Deep Learning Frameworks : Expertise in frameworks such as PyTorch, JAX, TensorFlow.
  • High-Performance Tools : Strong experience with CPUs, GPUs, CUDA, and / or JAX ecosystem tools (e.g., XLA, Flax).
  • Programming Skills : Proficiency in C++ and Python.
  • Computer Architecture : In-depth knowledge of computer architecture principles.

Nice-to-Have Skills :

  • Linux Systems : Experience with Linux system programming.
  • Distributed Training : Familiarity with large-scale distributed training systems.
  • Open Source Contributions : Contributions to open-source projects related to data science and machine learning.

What We Offer :

  • Collaborative Environment : Work alongside top professionals from diverse backgrounds.
  • Performance-Based Bonus : A global profit pool structure that fosters teamwork and shared success.
  • Ownership and Impact : Take ownership of projects that solve real business problems.
  • Additional Benefits :
  • 25 paid vacation days and market holidays.
  • Fully paid health insurance.
  • Daily breakfast and lunch.
  • Training opportunities and 401(k) match.
  • Regular social events and clubs.
  • Charitable match opportunities.

If you have the expertise and passion for optimizing high-performance machine learning systems, we invite you to apply and be part of our innovative team.

Total compensation for this role can vary from $500,000 - 1.5 million

J-18808-Ljbffr

5 days ago
Related jobs
Optiver
Chicago, Illinois

Optiver is a seeking a Machine Learning Performance Engineer to join our team, focusing on a pivotal AI initiative. You are viewing: Machine Learning Performance Engineer. This role would offer the opportunity to have significant impact across Machine Learning infrastructure, training, and inference...

Optiver
Chicago, Illinois

Optiver is seeking a Machine Learning Performance Engineer to join our team, focusing on a pivotal AI initiative. This role would offer the opportunity to have significant impact across Machine Learning infrastructure, training, and inference challenges to advance our futures trading strategies. Con...

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. As a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing mach...

OfferFit, Inc.
Chicago, Illinois

OfferFit’s Automated Experimentation Platform is the fastest, most scalable way to accelerate testing and learning. ...

Shirley Ryan AbilityLab
Chicago, Illinois

The Machine Learning Ops Engineer I, under direct supervision, will assist in the development, deployment, and management of machine learning models, toolboxes and systems. This role involves collaborating with data scientists and software engineers to facilitate the implementation of artificial int...

WEX Inc
Chicago, Illinois

A highly motivated engineer who loves working on small, highly performing teams. Design, implement, train and maintain machine learning algorithms and ML system pipelines. Minimum 4 years of experience building, training and deploying machine learning models. We are the AI Engineering team at WEX. ...

JPMorgan Chase & Co.
Chicago, Illinois

You will have the opportunity to research, experiment, develop, and productionize high-quality machine learning models, services, and platforms to make a significant business impact. Join our Payments AI/ML Team as a Principal Data Engineer. As a Principal Data Engineer at JPMorgan Chase within the ...

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. As a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing mach...

DICE
Chicago, Illinois

We're looking for a Machine Learning Engineer to join a startup building fraud prevention software. Machine Learning Engineer / MLOps. In this role, you'll be building end-to-end machine learning platforms. Master's degree in Computer Science, Engineering, or equivalent experience with 5+ years of e...

US Foods
Illinois
Remote

Machine Learning Engineer plays a crucial role in bridging the gap between the development and deployment of machine learning models while ensuring a smooth and efficient transition of functional AI models from the lab to real-world production environments. ML Engineer is also expected to mentor jun...