LogoKode$word
Imc logo
Verified Tech Organization

Careers at Imc

Browse and filter through all verified positions currently open at Imc.

Total Company Roles63
Matching Filter63
imcrareearths.comHQ: Sao Paulo, SP, BRCEO: Francesco Scolaro

A mineral exploration and development company focused on the exploration, development and long-term supply of certain rare earth elements. Its principal project is the Itarantim Project, an ionic adsorption clay rare earth deposit located in the States of Bahia and Minas Gerais, Brazil.

Sector:Industrial Materials

All Openings (63)

Ordered by most recently published

Principal Research Scientist - Machine Learning

On-sitefull timeLead / StaffLondon, United Kingdom
Apply Now

IMC is one of the world’s leading trading firms, combining quantitative research, technology and trading expertise to solve complex problems at scale. As Machine Learning becomes increasingly important within our Systematic Equities business, we are investing in frontier research that can shape the next generation of models, infrastructure and research capabilities. With access to world-class datasets, significant compute resources and a highly collaborative environment, IMC offers a unique opportunity to see cutting-edge research translated into real-world impact. We are seeking a Principal Research Scientist to help define and accelerate our long-term machine learning research agenda. Prior finance experience is not required. The Role This role is designed for an established academic researcher or research scientist who wants to remain connected to the frontier of machine learning while applying their expertise in a highly impactful environment. You will work alongside quantitative researchers, engineers and research leadership to identify emerging research directions, evaluate new developments in machine learning, and help translate promising academic advances into practical applications. Rather than owning individual trading strategies, you will act as a scientific leader, mentor and advisor across the research organisation. You will also represent IMC externally through participation in leading conferences and engagement with the broader machine learning community. Responsibilities Shape the long-term machine learning research agenda within Systematic Equities. Identify and translate advances from frontier ML research into practical opportunities. Conduct original research and develop proof-of-concept solutions where appropriate. Advise and mentor quantitative researchers on methodology, experimentation and research direction. Help guide future investments in research tooling, infrastructure and compute capabilities. Represent IMC within the global machine learning community through conferences such as NeurIPS, ICML and ICLR. Contribute to publication efforts where appropriate and consistent with intellectual property considerations. Skills & Experience PhD in Machine Learning, Computer Science, Statistics, Mathematics, Physics or a related quantitative discipline. Outstanding academic credentials and a strong publication record in leading research venues. Demonstrable interest in Financial Markets is required. Current or recent experience in a faculty-equivalent academic or research leadership role such as Assistant Professor, Associate Professor, Professor, Group Leader, Principal Investigator, Senior Postdoctoral Researcher, or Senior Research Scientist. Deep expertise in modern machine learning and strong awareness of emerging research trends. Experience influencing research direction, mentoring researchers, or leading research initiatives. Strong programming skills and experience with modern machine learning frameworks. Excellent communication skills and the ability to collaborate across disciplines. What We Offer The opportunity to influence the future of machine learning at one of the world’s leading trading firms. Access to exceptional datasets, infrastructure and large-scale compute resources. Continued engagement with the academic community through conferences, collaborations and publication opportunities. A collaborative environment where research can move rapidly from idea to impact. Competitive compensation that reflects both scientific excellence and commercial impact. About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
AI / ML & Data ScienceVia Greenhouse
VerifiedToday

Python Software Engineer

On-sitefull timeMid-LevelAmsterdam, Netherlands
Apply Now

At IMC, technology is not a department; it’s at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions than our competition. Our various Python Development teams create scalable business-critical applications, tools and automated tasks to equip IMC’s Amsterdam, London, Zug and Mumbai trading and business support teams. Your Core Responsibilities IMC uses a wide variety of technologies. Python is widely used across our tech stack, notably to make it more accessible to our traders, researchers and analysts. As a Python Software Engineer at IMC Amsterdam, you will take part in the development of high-performance trading systems, analytical tools, signals generation, backtesting frameworks, trade management UIs or regulatory surveillance & risk monitoring. Therefore your role will involve collaborating directly and closely with the business and other tech teams, from initially gathering requirements to short iteration cycles to refine the implementation, to integrate user feedback, to voice and implement your improvements and ideas. All the software you’ll be building is for internal use only, there are no external clients/users and therefore no non-sense requests: the users of your work sit a few meters from you and you have control over the whole development cycle. Curiosity and interest into the trading and financial markets is a key success factor in this role, as you will be working directly on the business logic, in an environment where understanding the business context is primordial. At IMC we believe in giving a lot of responsibilities quickly, you’ll be working on your goals with a high degree of independence, yet supported by a solid network of mentors, teammates and trading team highly motivated to make sure you are successful and share their passion for trading and technology. In this role, you might end up working on are a wide range of tasks - for example: Adding a new signal a trader came up with to our framework. Supporting a trading desk in building the data analytics and visualisation tools they need. Troubleshooting, debugging or deep diving into performance analysis. Teaching others how to use our tech in their own scripts. Building and distributing internal python libraries. Starting whole new full-stack projects from scratch. Your Skills and Experience We care about 4+ years of working experience as a Software Engineer. Deep technical knowledge of Python, you understand its internal workings and know its strength and limitation. We use a range of Python libraries and frameworks (such as FastAPI (AsyncIO), APScheduler, Pandas, Polars, RQ, Pytest, Tensorflow, scipy, xgboost, scikit-learn, numpy, numba, celery). Experience with DevOps, databases, big data or frontend frameworks is a plus. (Some examples of tools we frequently work with: Kubernetes, Helm, Docker, Gitlab CI, TypeScript, React, Redis, PostgreSQL, Mongo, Dremio, Apache Iceberg, HDFS, Kafka, Apache Arrow/Parquet). A critical mindset and the ability to challenge ideas and solutions, to not take things for granted, validate assumptions and dig into the details to find and cover all corner cases. You’re not afraid to ask questions and to speak up. Experience working with financial data is a must, ideally in the financial services industry. The nature of this role requires both affinity and experience to this type of data. Our tech stack includes an ever-evolving range of systems and technologies, and our engineers have the freedom to choose the best solution for the problem at hand. If a new technology has the potential to add value, we’ll actively invest in exploring, adopting and developing it. About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Software EngineeringVia Greenhouse
VerifiedToday

Python Software Engineer - Digital Assets

On-sitefull timeMid-LevelSwitzerland
Apply Now

IMC has a strong presence in traditional Finance and has been expanding into Crypto over the last years. Through its overseas affiliates, IMC provides liquidity and trades on many cryptocurrency exchanges and DeFi protocols. You can expect a dynamic, fast-paced environment that delivers a steady stream of challenges and opportunities, with one of the most exciting aspects of the job being our quick feedback loop in the research, development and deployment of strategies. As a Python Software Engineer, you will work closely with our trading and engineering teams on a variety of applications, tools and automation projects. You’ll be placed in an environment consisting primarily of a large Python analysis ecosystem drawing data from various sources including our own trading systems. You’ll build analysis & visualisation tools at the heart of the business logic, in close collaboration with the traders who use them. Your work involves both interpreting ideas, coming up with your own, and efficiently implementing these into tools that are reliable, scalable and performant. Together with traders, researchers and engineers, you deliver challenging projects, while taking ownership for end-to-end product development – from requirements gathering to production. You’ll write reliable and scalable software while balancing time to production with quality and testability. Advanced automated testing and daily deployments will allow you to achieve agile and incremental benefits. Within a complex landscape of varying systems and technologies, you’ll be constantly challenged to consider trade-offs between throughput, simplicity, scalability and maintainability. Your Core Responsibilities: Collaborate closely with researchers, and engineers to deliver challenging projects. Build, maintain, and enhance research frameworks and data pipelines that enable trading and quantitative research. Curate, transform, and present data in clear, accessible formats for traders and researchers. Take ownership of end-to-end product development, from requirements gathering to production deployment Navigate a complex landscape of diverse systems and technologies, making informed trade-offs between throughput, simplicity, scalability, and maintainability Your Skills and Experience: Master’s or Ph.D. in Mathematics, Physics, Statistics, Computer Science, Econometrics, or a related discipline. 2–3 years of professional Python development experience solid computer science knowledge, has experience or capability to quickly adapt to additional languages such as Java, Scala, C++, Go, etc. Hands-on experience with statistical analysis, numerical programming, data engineering, or machine learning in Python (Polars, Pandas, NumPy, SciPy, TensorFlow). Proven ability to handle large datasets, architect and optimize data pipelines, and present data effectively. Experience with orchestration and containerization tools like Kubernetes and Docker is a plus. Solid grounding in calculus, probability, statistics, and optimization; familiarity with machine-learning techniques is beneficial. Location and Office Culture: IMC office in Zug, Switzerland Note that this is an onsite role, with some but limited flexibility for working from home You can expect a dynamic, fast-paced environment that delivers a steady stream of challenges and opportunities One of the most exciting aspects of the job is our quick feedback loop in the research, development and deployment of strategies We give people lots of responsibility and the support they need to make an impact from day one We promise you a flat structure and an open, collaborative culture that stimulates the sharing of ideas, knowledge and technology between our teams and offices About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Software EngineeringVia Greenhouse
VerifiedToday

Quant Developer CeFi - Digital Assets

On-sitefull timeMid-LevelSwitzerland
Apply Now

IMC has a strong presence in traditional Finance and has been expanding into crypto and DeFi over the last years. Through its overseas affiliates, IMC provides liquidity and trade s on many cryptocurrency exchanges and DeFi protocols. IMC Zug is currently looking to expand its CeFi team, which builds the algorithms that support IMC's trading activities. As a member of the CeFi team, you will get the opportunity to work on many different projects and shape your role to your talents. Your work will vary from improving existing trading strategies and algorithms to working on completely new solutions from scratch. All, while closely collaborating with team members. Your Core Responsibilities: Collaborate on developing our highly competitive trading algorithm and platform Design and implement state-of-the-art, industry-leading trade execution and connectivity solutions Research and analysis of exchange microstructure Stay on top of updates to the exchange landscape Your Skills and Experience: Hard skill requirements: Proficiency in applied mathematics, statistics, numerical modeling Knowledge of cryptocurrency Comfortable in a Linux R&D environment, incl. git and related tools Ability to research independently Proficiency in English Nice to haves Experience in blockchain analytics In-depth knowledge of concrete blockchains on conceptual and/or programming level Hands-on programming experience in a quantitative trading environment Location and Office Culture IMC office in Zug, Switzerland Note that this is an onsite role, with some but limited flexibility for working from home You can expect a dynamic, fast-paced environment that delivers a steady stream of challenges and opportunities One of the most exciting aspects of the job is our quick feedback loop in the research, development and deployment of strategies We give people lots of responsibility and the support they need to make an impact from day one We promise you a flat structure and an open, collaborative culture that stimulates the sharing of ideas, knowledge and technology between our teams and offices About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Software EngineeringVia Greenhouse
VerifiedToday

Quant Developer DeFi - Digital Assets

On-sitefull timeMid-LevelSwitzerland
Apply Now

IMC has a strong presence in traditional Finance and has been expanding into crypto and DeFi over the last years. Through its overseas affiliates, IMC provides liquidity and trade s on many cryptocurrency exchanges and DeFi protocols. IMC Zug is currently looking to expand its DeFi team, which builds the algorithms that support IMC's trading activities The DeFi team is small and highly flexible. We need the flexibility to respond to the rapidly changing DeFi landscape. As a member of the DeFi team, you will get the opportunity to work on many different projects and shape your role to your talents. Your work will vary from improving existing trading strategies and algorithms to working on completely new solutions from scratch. All, while closely collaborating with team members. Your Core Responsibilities: Collaborate on developing our highly competitive trading algorithm and platform Design and implement state-of-the-art, industry-leading trade execution and connectivity solutions Research and analysis of Defi protocols using on chain data and trading strategies Stay on top of updates to Defi protocols Your Skills and Experience: Hard skill requirements: Proficiency in applied mathematics, statistics, numerical modeling Knowledge of cryptocurrency Proficiency in one more blockchain-related programming languages such as golang, rust, solidity, move etc. Comfortable in a Linux R&D environment, incl. git and related tools Ability to research independently Proficiency in English Nice to haves Experience in blockchain analytics, DeFi protocols, MEV In-depth knowledge of concrete blockchains on conceptual and/or programming level Hands-on programming experience in a quantitative trading environment Deep understanding of the EVM, and/or the technical underpinnings of other blockchain ecosystems Smart contract design and development Experience with cryptography libraries, digital signature, hash algorithms Location and Office Culture IMC office in Zug, Switzerland Note that this is an onsite role, with some but limited flexibility for working from home You can expect a dynamic, fast-paced environment that delivers a steady stream of challenges and opportunities One of the most exciting aspects of the job is our quick feedback loop in the research, development and deployment of strategies We give people lots of responsibility and the support they need to make an impact from day one We promise you a flat structure and an open, collaborative culture that stimulates the sharing of ideas, knowledge and technology between our teams and offices About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Software EngineeringVia Greenhouse
VerifiedToday

Quantitative Developer - Derivatives

On-sitefull timeSeniorChicago, United States
Apply Now

We’re looking for a Quantitative Developer - Derivatives to join our Chicago office. At IMC, the Pricing and Risk (PAR) team owns the firm’s core quantitative library for live derivatives pricing and risk. This library sits directly in the critical path of our HFT market making systems and serves as the real-time source of truth for valuation across all strategies. It is both foundational and constantly evolving, with extremely high expectations for performance and correctness. The platform runs at scale across thousands of servers and is developed collaboratively across desks and regions. The team works closely with global counterparts to ensure consistency in how derivatives are modeled and priced across the firm. Our primary focus is options and volatility modeling, alongside support for a broader set of asset classes including fixed income, ETFs, and FX. This role sits at the intersection of quantitative modeling and high-performance engineering, similar to roles often titled Quant Developer or Strategist. Your Core Responsibilities: Design and implement high-performance numerical algorithms for pricing and risk Build and improve models that reflect real market behavior, balancing accuracy, stability, and latency Own core components of the firm’s pricing library, from models to calculation graphs to central infrastructure Work closely with quants and engineers to ensure models are robust, explainable, and production-ready Contribute across the full lifecycle: research, implementation, validation, and performance optimization Write clean, maintainable production code in C++ and Java Your Skills and Experience: 5+ years of experience in a trading or financial environment working on pricing or risk systems Strong understanding of derivatives pricing, especially options and volatility Solid background in mathematics, physics, computer science, or a related quantitative field Extensive C++ and/or Java skills, with experience building production systems Experience working closely with quants, traders, or similarly technical stakeholders Ability to translate quantitative models into reliable, scalable systems Experience with PDE methods or other advanced numerical techniques is a strong plus Familiarity with numerical analysis (stability, convergence, error propagation) is a plus 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 $175,000 — $250,000 USD About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Software EngineeringVia Greenhouse
VerifiedToday

Quantitative Developer - Python

On-sitefull timeMid-LevelChicago, United States
Apply Now

IMC is looking for a Quantitative Developer to own the full path from research to production. This role blends research and engineering, with tight feedback loops from ideation to live trading. You will build the systems that turn quantitative insights into measurable edge, with direct visibility into how your work creates impact. Your Core Responsibilities: Build and maintain systems that span research and production, enabling rapid iteration from idea to production Design high-fidelity simulation and backtesting infrastructure that models latency, microstructure, and real-world constraints Define, compute, and curate features across instruments, regimes, and time horizons Own feature and signal pipelines, ensuring clean, consistent delivery from research to execution Contribute to strategy optimization, balancing expected performance with real-world constraints Debug issues end-to-end across research and execution Your Skills and Experience: 3-7 years of experience in quantitative software development, preferably at a trading firm or systematic fund Strong production experience in Python, including data analysis workflows (pandas, polars, or similar) Strong grounding in probability, statistics, and time series analysis; familiarity with backtesting and simulation frameworks Solid understanding of ML concepts as applied to systematic strategies, from research through production Experience with low-latency systems is valuable Ability to work fluidly across research and engineering teams 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 — $225,000 USD About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Software EngineeringVia Greenhouse
VerifiedToday

Site Reliability Engineer - Data Engineering

On-sitefull timeMid-LevelSydney, Australia
Apply Now

Join our dynamic and high-impact Data Engineering team, where you'll be responsible for our large-scale data collection, storage, access and query platforms. The work includes the safe and reliable operation of the platform, as well as projects to evolve and expand the capabilities. This is a critical role in the organisation as the data platform drives a huge range of trader analysis, simulation, reporting and insights. You will join a growing team of four in Sydney which is part of the larger APAC Data Team, and will collaborate with counterparts in Chicago, Mumbai and Amsterdam. Your Core Responsibilities: Manage and monitor distributed systems, storage infrastructure, and data processing platforms, including Kafka, HDFS, Dremio, and in-house data pipelines. Drive heavy focus on systems automation and CI/CD to enable rapid deployment of hardware and software solutions. Collaborate closely with systems and network engineers, traders, and developers to support and troubleshoot their queries. Stay up to date with the latest technology trends in the industry; propose, evaluate, and implement innovative solutions. Your Skills and Experience: 2+ years of experience in managing large-scale multi-petabyte data infrastructure in a similar role. Knowledge of Linux system administration and internals, with proven ability to troubleshoot issues in Linux environments. Experience in at least one of the following technologies: Kafka, HDFS, Kubernetes. Working knowledge of Docker, Kubernetes, and Helm. Experience with data access technologies such as Dremio and Presto. Familiarity with workflow orchestration tools like Airflow and Prefect. Exposure to cloud platforms such as AWS, GCP, or Azure. About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Cloud, DevOps & SREVia Greenhouse
VerifiedToday

Site Reliability Engineer - Data Platform

On-sitefull timeMid-LevelAmsterdam, Netherlands
Apply Now

IMC operates on the cutting-edge use of technology to create a competitive edge over the competition. We also grow quick and have plenty of complex technical challenges. We're looking for an experienced SRE with strong background in managing distributed data systems on both bare metal Linux and Kubernetes. We want someone who can help us standardize deployments, elevate observability, and improve automation as we scale our data platform and other critical data services. You will join our Data Platform team, part of our local data team that builds and runs the systems that are used by traders, quant researchers and engineering teams, for all their data needs. The Data Platform team is responsible for the foundational platform that our data frameworks and tooling is built on top of. This includes observability, scalability and supporting standardised deployments. Your Core Responsibilities: As an SRE within IMC you will join a sub-team that takes a central role in all the data needs and you’ll be working to: Design, implement and operate our data platforms. Improve observability so we catch issues before our users do. Build automation to reduce toil and allow our systems to scale Support and own reliability of critical services (e.g. HDFS, Kafka and Dremio) Drive long-term architectural improvements, not just fixing issues, but preventing them. Your Skills and Experience: Strong experience managing distributed data platforms (e.g. Kafka, Hadoop, Spark, Dremio); including full installation, debugging and performance tuning Hands on experience deploying, configuring and orchestrating software on Linux and Kubernetes, with proven ability to troubleshoot issues in both environments Strong experience with infrastructure as code (Ansible preferred) and best practices Proficient programming experience in Python Ability to read, write and tune SQL queries Comfortable reading Java source code, tuning and debugging running JVMs. Familarity with data lakehouse technologies (e.g. Iceberg or Delta Lake) as well as query engine technologies (e.g. Dremio, Presto or Trino) Exposure to workflow orchestration tools like Airflow or Dagster A proactive mindset: you're not just fixing issues but preventing them. Comfortable working across teams, with minimal oversight. Our Tech Stack: Data Tools: Hadoop (HDFS), Kafka, Dremio, Iceberg, Clickhouse, Spark, Airflow, Flink Infrastructure Automation: Ansible, Puppet, Kubernetes (ArgoCD, Helm, Kustomize) Observability: Prometheus, Grafana, AlertManager Scripting: Python, Bash, SQL Others : PCAP infrastructure About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Cloud, DevOps & SREVia Greenhouse
VerifiedToday

Software Engineer – AI Powered Engineering

On-sitefull timeSeniorChicago, United States
Apply Now

IMC is embedding agentic AI directly into the developer workflow for our production-critical systems. As a member of the Agentic AI engineering team, you’ll help build agents, MCP servers, and evaluation loops that make AI-generated code reliable, auditable, and fast to ship. You’ll work closely with experienced engineers and platform teams to deliver pragmatic, high-impact AI integrations at scale. Your Core Responsibilities: Contribute to the platform by implementing agents, MCP servers, and supporting services that propose and apply changes to large codebases Assist in developing retrieval systems that give AI agents and developers accurate, up-to-date context from large codebases and design artifacts Help measure and improve AI-generated changes by building compile/test/evaluate pipelines (static analysis, style and safety checks, performance gates, code review) Apply IMC’s best practices in concurrency, telemetry, configuration hygiene, and performance-sensitive code paths to ensure AI outputs are reliable and idiomatic Collaborate with teammates on experiments to evaluate and improve AI-driven workflows Your Skills & Experience: BS+ in Computer Science (or related) with strong fundamentals (algorithms, data structures, systems) 5+ year of professional software engineering experience Proficiency in a high-level programming language (Java or Python preferred) Experience contributing to developer-facing or production systems Curiosity and eagerness to learn about AI/LLM application patterns, even if you haven’t worked closely with them yet Strong communication skills; comfortable working with engineers in a fast, collaborative environment Please note that immigration sponsorship is not offered for this specific opening. 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 $180,000 — $225,000 USD About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

View more...
Software EngineeringVia Greenhouse
VerifiedToday

Page 5 of 7