We launched recruiters.rip, let your AI apply for you. First month free with code onemonthfree

Software Engineer - AI Lab

28 minutes agoSeniorSalary: 200K - 200KNew York, USAAiJobs by Optiver

Optiver is a global technology- and research-driven proprietary trading firm and market maker providing liquidity across financial markets, including through an active 24/7 Digital Assets desk.

Amsterdam, Netherlands
About Optiver

Founded in Amsterdam in 1986, Optiver uses its own capital, quantitative research and proprietary technology to continuously quote, price and trade financial instruments across global markets. Its activities include listed derivatives, cash equities, ETFs, bonds, foreign currencies and digital assets; its Digital Assets desk operates crypto options market-making strategies across major venues with follow-the-sun coverage.

View jobs by Optiver

Skills

Candidate Availability

About the Role

You will join the AI Lab and work across research and production to support ML-driven trading strategies. You will design, build and deploy large-scale software systems, optimize inference pipelines and compute-heavy workloads for latency and throughput, and work across Python, C++ and GPU environments to bring research models into production. You will also investigate complex issues, build tooling for testing, deploying and monitoring models, and own solutions end to end.

Requirements

  • 3-7 years of software engineering experience designing, building and shipping complex, large-scale production systems
  • Familiarity with CPU/GPU performance optimization, memory management, profiling and parallel computing
  • Strong understanding of machine learning fundamentals
  • Ability to investigate, debug and resolve complex technical problems across multiple software layers
  • Strong programming skills in C++ and/or Python
  • Experience profiling and optimizing software performance
  • Ability to collaborate with researchers and technical stakeholders to productionize experimental ideas

Responsibilities

  • Design, build and deploy large-scale software systems supporting stable and efficient execution of ML-driven trading strategies
  • Develop and optimize inference pipelines and computationally intensive workloads for latency, throughput and reliability
  • Work across Python, C++ and GPU-based computing environments to integrate research models into production infrastructure
  • Investigate and resolve complex issues across research and production, including model output, data processing, performance and execution discrepancies
  • Build tools and infrastructure to test, deploy, monitor and iterate on models and strategies
  • Take end-to-end ownership of engineering solutions from design through deployment, optimization and production support

Benefits

  • Highly competitive compensation package
  • Global profit-sharing pool and performance-based bonus structure
  • 401(k) match up to 50%
  • Comprehensive health, mental, dental, vision, disability, and life coverage
  • 25 paid vacation days alongside market holidays
  • Office perks including breakfast, lunch and snacks, social events, clubs and sporting leagues