Principal Machine Learning Engineer
$200k - $250kIMC Inc
At IMC, we believe technology is the foundation of our competitive edge - and machine learning is increasingly central to how we trade. Over the past few years, we've been steadily building our machine learning capabilities: developing infrastructure, growing our in-house GPU cluster, deploying models into production, and partnering closely with quant researchers and traders to generate real impact. Now we're expanding the team, scaling our systems, and accelerating the application of deep learning in our research and execution workflows. We're looking for a Principal Machine Learning Engineer to help shape the next phase of our platform - influencing architecture, driving best practices, and solving high-leverage problems. You'll work alongside researchers and technologists to design the systems that power experimentation, training, and deployment of ML models - and help set the direction for how machine learning is done at IMC as we scale. If you've built ML infrastructure at scale elsewhere and are looking for a role where your ideas will genuinely help shape our firm's future - we'd love to hear from you.
Your Core Responsibilities:- Design and build end-to-end infrastructure for training, evaluation, and productionization of ML models, working closely with our HPC engineers who manage our on-prem compute cluster
- Influence foundational choices around data access, compute orchestration, experiment tracking, model versioning, and deployment pipelines
- Partner with quant researchers to accelerate iteration cycles, tighten feedback loops, and bring models from prototype to live trading
- Work with researchers to adapt and deploy modern architectures - transformers, state-space models, temporal convolutions, graph neural networks - to noisy, high-frequency financial data. Explore techniques like self-supervised pretraining, representation learning, and cross-sectional modelling where they offer genuine edge
- Shape our approach to reproducibility, continual learning, and production monitoring across a petabyte-scale data environment
- Define standards that create consistency across teams and geographies; mentor engineers and influence technical culture beyond your immediate work
- Keep pace with developments in deep learning research and ML infrastructure; bring ideas from academia and industry into how we work - whether that's new architectures, training techniques, or tooling
- 8+ years of experience building ML platforms or infrastructure at a leading tech company, research lab, or quantitative firm
- A track record of designing and owning large-scale training and inference systems - not just contributing, but architecting
- Deep proficiency in Python, with strong experience in either CUDA or C++
- Hands-on expertise with modern deep learning frameworks (PyTorch, TensorFlow, or JAX) and practical experience implementing architectures like transformers, attention mechanisms, or sequence models
- Strong foundation in deep learning fundamentals: optimization, regularization, loss design, and the trade-offs that matter when training at scale
- Experience with distributed training at scale (Horovod, NCCL) and GPU optimization (cuDNN, TensorRT)
- History of deploying models to production with strong observability, reproducibility, and monitoring practices
- Comfort working across the ML stack from data pipelines to training infrastructure to serving systems
- Build, don't inherit - You'll make foundational technology choices in a platform that's still being defined, not maintain someone else's legacy.
- Real investment, real backing - This is a strategic priority with resources behind it, not a side experiment.
- Direct impact on trading - Your infrastructure will power models that make real trading decisions in competitive global markets.
- Global scope - Work with teams across New York, Chicago, Amsterdam, London, Sydney, Hong Kong and beyond; define practices that can scale worldwide.
- Ideas over titles - IMC's culture values clarity, rigor, and collaboration. The best ideas win, regardless of where they come from.
- Tight coupling with research - You won't be building in isolation. Researchers and engineers work side-by-side, iterating together.
#LI-DNP The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information. Salary Range $200,000-$250,000 USD About Us IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we've been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.
- ...Our client is looking to bring on a Senior Machine Learning Engineer to help build and scale a nextgeneration voice-centric AI platform used by millions. In this role, you'll own the full ML lifecycle-from research and data pipelines to training, deployment, optimisation...Suggested
- ...restoration companies running thousands of jobs. This is not a “prompt engineer” role. You’ll design, train, and ship domain-specific language... ...to figure it out ~ If there’s something interesting to learn or solve, it doesn’t matter if it’s Saturday or 1 a.m., you’re...SuggestedWeekend work
- ...Machine Learning Engineer - Senior Associate Are you looking for an exciting opportunity to solve exciting business problems? Our Technology team builds innovative products, services, applications to support various business functions, workflows of Wholesale Lending...Suggested
$170k - $230k
...right treatments for the right patients, at the right time. We're seeking a highly skilled and innovative Staff/Senior Machine Learning Engineer to join our Clinical AI Team. As a Staff/Senior Machine Learning Engineer, you'll play a crucial role in leveraging and...SuggestedRemote work- Job Title Skills/Details: Scala AWS Spark SQL Nice to Have Python Data Lake Required Skills : Basic Qualification : Additional Skills : Background Check :Yes Drug Screen :Yes Candidate must be your W2 Employee :No Interview Process :Additional...Suggested
- ...Machine Learning Engineer (MLOps / Data Engineering) Darwill is a nationally recognized print and marketing communications firm based in the... .... This is not an entry-level position, and it is not a principal or architect-level role. Location: Chicago, IL area (Oak...2 days per week1 day per week
- ...Machine Learning Engineer Location: San Jose, CA/Chicago, IL Duration: 18 months contract with a possible extension What You'll Do • Redesign and optimize PayPal's MLOps and decision platform for fraud detection • Architect large-scale big-data infrastructure...Contract work
- ...Computer Vision Engineer As a Computer Vision Engineer, you will be part of our AI Team working on revolutionizing the world of... ...bundle adjustment, SLAM etc) Hands-on experience applying machine learning and deep learning to vision data, preferably direct experience...
$103.46k - $129.32k
...Job Description: Machine Learning Engineer Niles, Illinois Full Time USD $103,455.00/Yr.-USD $129,319.00/Yr. 29100 mail_outline Get future jobs matching this search or Job Description Position Responsibilities: Design, build, and...Full time- ...Machine Learning Engineers Ontrac Solutions is seeking Machine Learning Engineers to support an urgent staff augmentation engagement for one of our clients. This role is ideal for junior-to-mid-level engineers with strong Google Cloud Platform experience and a focus...
- ...Machine Learning Engineer A well-established, publicly traded company in Chicago is hiring its first full-time Machine Learning Engineer. After two years of running ML systems in production through an outside consulting firm, this organization is building the capability...Full timeRemote work
$72k - $108k
...Role description AWS Machine Learning Engineer ML Engineer I Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them...Full timeTemporary workPart timeWork at officeLocal areaFlexible hours$117.5k - $174.35k
...other, and our communities. Job Summary: This job will validate and develop machine learning models and algorithms to solve complex problems. You will work closely with senior engineers, data scientists, and product teams to enhance services through innovative AI/ML...Work at officeLocal areaImmediate startFlexible hours$100k - $130k
...Machine Learning Engineer (Toronto) The Fitch Group's Emerging Technology team is seeking a Machine Learning Engineer to join a team focused on building and supporting Generative AI, Machine Learning (ML), and Data Science solutions across the organization. This position...$175k - $250k
...Machine Learning Engineer Chicago, United States; Hong Kong, Hong Kong; Sydney, Australia As a Machine Learning Engineer, you will play a pivotal role in building systems that drive the training and deployment of large-scale ML models across our global operations...Permanent employmentFull time$160k - $220k
...innovative, reliable global payments. Coinflow is proudly headquartered in Chicago, IL. Learn more at coinflow.cash. Role Overview: Coinflow is seeking a Machine Learning Engineer to help build the intelligence layer that powers our platform. This is a zero-to-...WorldwideFlexible hours- ...Machine Learning Engineer This global hotel company is looking for a very skilled Machine Learning Engineer on the Systems/Back end/Infrastructure side. This ML Engineer will build software which uses machine learning on a typical back end application. They will build...Remote work
- ...companies, mid-sized enterprises, and government agencies, a list that spans across the country. Job Description CapTech Machine Learning Engineers are responsible for designing and implementing data-driven solutions for our clients, with a specific focus on building...Work at officeRemote workVisa sponsorshipWork visaFlexible hours
$165k - $225k
...Job Description Job Description Career Renew is recruiting for one of its clients a Senior Machine Learning Engineer - this is a fully remote role for US/Canada based candidates. Salary range: 165-225K USD yearly plus benefits plus equity. We are the leading virtual...Remote workWorldwide- ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$107.66k - $161.7k
...topics and providing a unique platform to learn and connect with others. Poe : a... ...About the Team and Role: Our small engineering team works on challenging problems every... ...product and our company. At Poe, we use Machine Learning in various parts of the product...Remote jobFull timeWork experience placementInternship- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit & Philanthropy...Principal
- ...including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale data to elevate customer experience,... ...Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of...Remote jobPermanent employmentWork experience placementInternshipWork at officeWork from homeFlexible hours
$145k - $215.05k
...push us to ensure we take care of ourselves, each other, and our communities.\n\nJob Summary:\n\nWe are seeking a Senior Machine Learning Engineer to design, train, and deploy AI agents that support regulatory analytics, data governance, and audit automation related to...Full timeWork at officeLocal areaImmediate startFlexible hours- ...Principal Data Engineer Dallas or Chicago – hybrid WFH Summary This role will focus on owning both the architecture and engineering for a new enterprise-grade analytics platform. The goal of the system is to provide better insights as it relates to real estate...PrincipalWork from home
$150k - $250k
...Senior Tax Manager/Principal For Hnwi Our client, a large and respected accounting firm, is looking for a Senior Tax Manager/Principal for HNWI in their Tax services area. In this role, you'll oversee strategy and compliance for complex federal and multi-state tax returns...PrincipalFull timeRemote work$220k - $245k
...you can be proud of. Your new trajectory starts here at Launch! The Role Launch is actively seeking a visionary Principal of Data Engineering to architect and deliver enterprise data platforms while driving transformational outcomes for clients. This role combines...PrincipalTemporary work$122.4k - $228k
...Data Analytics & Reporting Uses advanced analytical algorithms and technologies (e.g. machine learning, deep learning, artificial intelligence) to mine and analyze large sets of structured and unstructured data to obtain insights. Designs and constructs new processes...PrincipalPart timeLocal area- ...Principal Consultant – Board Advisory & Executive Search I’m currently working on a Principal Consultant opportunity in the Chicago market with a highly respected executive search and board advisory firm. The organization specializes in board advisory services and executive...Principal
$250k - $300k
...Principal Quantitative Researcher - Systematic Chicago Trading Company (CTC) is a premier proprietary trading firm specializing in... ...includes partnership with other researcher managers, traders and engineers on quantitative problem solving, trading strategy generation,...PrincipalFor contractorsWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Machine Learning Engineer. Be the first to apply!
- principal infrastructure engineer Chicago, IL
- civil engineer project manager Chicago, IL
- principal security engineer Chicago, IL
- principal data engineer Chicago, IL
- chief engineer Chicago, IL
- principal developer Chicago, IL
- director data engineering Chicago, IL
- general engineer Chicago, IL
- senior chief engineer Chicago, IL
- principal network engineer Chicago, IL





