newsfilter.io

Latest Interviews

Showing 1–15 of 22 interview transcripts.

Clear all filters
  1. Jane Street1h 13m

    Why ML Needs a New Programming Language with Chris Lattner

    Chris Lattner, Ron Minsky

    Former LLVM creator Chris Lattner founded Modular to solve the AI industry's fragmentation by introducing Mojo, a Python-compatible language designed to unify performance and portability across competing hardware vendors. The company generates revenue through enterprise infrastructure solutions rather than licensing the language itself, aiming to replace complex C++ and CUDA workflows with a single release train supporting both NVIDIA and AMD accelerators. This approach seeks to democratize high-performance computing by providing a neutral software foundation that allows developers to build portable AI models without sacrificing hardware efficiency.

  2. Jane Street59 min

    The Thermodynamics of Trading with Daniel Pontecorvo

    Daniel Pontecorvo, Ron Minsky, Dan Pontecorvo, Mark Mirchandani, David Abelson

    Jane Street's physical engineering team manages a complex lifecycle of data centers and offices, prioritizing microsecond-level latency constraints and evolving from traditional air cooling to high-density liquid immersion solutions for AI infrastructure. The organization deploys proprietary monitoring stacks to prevent catastrophic failures while optimizing Power Utilization Efficiency through economizer cycles and rear-door heat exchangers that handle rack densities up to 170 kW. Their human-centric workspace design leverages modular furniture and circadian lighting to sustain collaboration, supported by a hiring strategy that blends industry veterans with graduates to challenge established engineering assumptions.

  3. Jane Street1h 20m

    Building Tools for Traders with Ian Henry

    Ian Henry, Ron Minsky, Mark Mandelbaum, Mark Mirchandani, David Eastman, Brian Dorsey

    Ian Henry, a Jane Street engineer who transitioned from general web development to options trading tools, leverages the firm's custom OCaml ecosystem to build high-density interfaces that eliminate mouse usage and manage complex volatility surfaces. His recent work includes creating Bauble, a live 3D graphics environment in the Janet language that demonstrates how side projects using image-based state serialization and novel macro systems can rapidly inform internal production tooling. Through this process, Henry illustrates how Jane Street bridges the gap between low-latency exchange architecture and expert user needs by prioritizing type safety, extreme information density, and a parallel software universe free from standard web protocols.

  4. Jane Street1h 0m

    Finding Signal in the Noise: Machine Learning and the Markets with In Young Cho

    In Young Cho, Ron Minsky

    Inyoung Cho details her transition from biology to Jane Street, where she now leads machine learning initiatives that leverage thousands of GPUs and terabytes of daily market data to navigate the anti-inductive nature of financial signals. Her presentation contrasts the firm's direct client trading model, which mitigates market impact through human interaction, with modern research pipelines that prioritize data discipline over model interpretability to prevent overfitting in high-frequency environments. Looking forward, Cho outlines how Jane Street is applying deep learning and foundation models to extract signals from multimodal data while refining internal tools through structured training that balances rapid exploration with robust production systems.

  5. Jane Street1h 6m

    The Uncertain Art of Accelerating ML Models with Sylvain Gugger

    Sylvain Gugger, Ron Minsky, Jeremy Howard, Mark Mandelmann, Mark Mirchandani, Francesc Campoy, Gabriel Sanchez

    Former fast.ai co-author Jeremy Howard discusses his transition from mathematics education to optimizing machine learning infrastructure at Jane Street, highlighting breakthroughs in learning rate schedules and image resizing that previously secured top benchmark placements. He details the development of the Hugging Face Accelerate library, a lightweight tool designed to abstract complex hardware parallelism and eliminate boilerplate code for training across diverse GPUs and TPUs. The discussion further explores the architectural constraints of financial data, the dominance of PyTorch's iterative execution model, and Jane Street's rigorous approach to reproducibility and custom model development for high-frequency trading.

  6. Jane Street54 min

    Solving Puzzles in Production with Liora Friedberg

    Liora Friedberg, Ron Minsky

    Jane Street's production engineers serve as the first line of defense for its trading systems, balancing active live support with long-term projects to enhance reliability and manage a broad mental model of interconnected infrastructure. Through a blame-free culture and specialized training involving incident simulations, the team rigorously analyzes high-severity events to drive system improvements while leveraging custom tools like Oculus for precise observability and alert management. Recruiting efforts identify candidates with strong debugging instincts and communication skills who can navigate the unique pressure of minimizing opportunity costs during financial disruptions.

  7. Jane Street1h 4m

    From the Lab to the Trading Floor: Designing for Expert Users with Erin Murphy

    Erin Murphy, Ron Minsky

    Erin Murphy discusses her evolution from creating data visualization portals at NASA's Jet Propulsion Laboratory to implementing formal UX processes at Jane Street, where she addresses the unique needs of technical experts requiring high information density and keyboard-driven workflows. By prioritizing functional clarity over consumer aesthetics, Murphy leads initiatives that transition complex legacy tools into web-based interfaces while leveraging informal, ad-hoc user observations to maintain design agility within a rapidly scaling engineering environment. Her approach emphasizes recruiting domain-expert designers who can partner with engineers to solve high-complexity problems, ultimately aiming to bridge the gap between graphical usability and the composability of command-line interfaces.

  8. Jane Street56 min

    Performance Engineering on Hard Mode with Andrew Hunter

    Andrew Hunter, Ron Minsky

    This analysis contrasts the performance engineering strategies of hyperscalers, which prioritize broad infrastructure optimization for massive scale, against Jane Street's focus on deterministic latency reduction for specialized trading systems. The discussion details measurement trade-offs between statistical sampling and hardware tracing, while examining how OCaml engineers overcome memory locality gaps through zero-allocation dialects and low-overhead C interop. Ultimately, the presentation advocates for developing mechanical sympathy and accelerating OODA loops to shift optimization discipline from micro-tuning to systemic architectural design.

  9. Jane Street1h 2m

    A Poet's Guide to Product Management with Peter Bogart-Johnson

    Peter Bogart-Johnson, Ron Minsky

    Peter Bogart-Johnson, formerly a D.E. Shaw researcher, joined Jane Street three years ago to formalize program management as the firm expanded to over 2,000 employees, successfully transitioning from ad-hoc engineering coordination to a structured discipline that bridges technical and non-technical workflows. His approach emphasized low-latency communication tools and an "anthropological" onboarding strategy that mitigated early engineer resistance by prioritizing empathy and incremental trust-building over rigid frameworks. These efforts enabled a critical 2023 strategic pivot toward machine learning, where program managers now facilitate rapid infrastructure scaling and high-stakes experimentation while balancing consensus-driven decision-making with the urgent demands of new GPU deployments.

  10. Jane Street1h 0m

    The Future of Programming with Richard Eisenberg

    Richard Eisenberg, Ron Minsky

    Richard Eisenberg joined Jane Street's tools and compilers team to lead the development of "unbox types" for OCaml, a feature designed to eliminate runtime pointer indirections while retaining garbage collection. Previously an eight-year Haskell ecosystem contributor who chaired the Haskell Foundation, Eisenberg brings extensive experience in type theory and compiler design to address OCaml's memory representation challenges. His work involves a careful trade-off between parametric polymorphism and performance optimization, tested internally before seeking community consensus for upstream integration.

  11. Jane Street1h 0m

    Swapping the Engine Out of a Moving Race Car with Ella Ehrlich

    Ella Ehrlich, Ron Minsky

    Jane Street engineers are modernizing the legacy Gord trading infrastructure by migrating its distribution layer to Kafka, implementing automated release pipelines, and refactoring data normalization to ensure high availability and scalability. These technical upgrades, which include shifting from push to pull-based data delivery and eliminating manual global deployment processes, directly support the system's goal of achieving 24/7 uptime without daily resets. Concurrently, the firm is expanding its engineering pipeline through targeted diversity initiatives like the Insight and InFocus programs, which have successfully raised female intern representation to 25% while establishing long-term relationships with underrepresented minority candidates.

  12. Jane Street1h 23m

    Memory Management with Stephen Dolan

    Stephen Dolan, KC Sivaramakrishnan, Ron Minsky, Mark Mandelmann, Simon Hughes, Matt Sullivan, Mark Blyther, Paul Lewisohn, Simon Verstraeteker

    Stephen Dolan discusses advanced optimizations in the OCaml language, detailing how generational, incremental garbage collection and software pre-fetching reduce memory access latency by up to 90%. He introduces local types and unboxed representations to enable safe stack allocation and native memory layouts, thereby eliminating heap overhead for temporary values while maintaining automatic memory safety without manual lifetime annotations. The presentation concludes with a roadmap for integrating multi-core garbage collection and lifting GC barriers to support denser data structures, balancing performance with ergonomic simplicity.

  13. Jane Street1h 1m

    What is an Operating System? with Anil Madhavapeddy

    Anil Madhavapeddy, Ron Minsky, Mark Mandelbaum, Mark Blyther

    Mirage OS is a pure OCaml unikernel framework that compiles applications into minimal, single-purpose binaries by linking only essential drivers and protocol stacks directly to the kernel. Since its origins as a Cambridge research project to verify high-level language performance, the system has achieved significant industrial adoption, powering Docker for Mac and Windows, Tezos blockchain nodes, and energy-efficient solar sensor networks. By utilizing a library operating system model and advanced features like the LDRF memory model, Mirage delivers enhanced security through a reduced attack surface while enabling scalable multi-core execution in upcoming language releases.

  14. Jane Street1h 0m

    Building a UI Framework with Ty Overby

    Ty Overby, Ron Minsky

    Ty Overby, a Jane Street engineer since 2018, developed Bonsai to replace the restrictive InkerDOM library with a pure, static directed acyclic graph architecture that enables efficient incremental computation in OCaml. This meta-language framework treats components as universal computation units rather than mere UI views, facilitating deep compiler optimizations like constant folding while maintaining strict encapsulation through local model and action types. Despite facing current challenges regarding CSS class collisions and syntax verbosity, Overby's design prioritizes structural stability and debuggability, drawing inspiration from systems like Blender and Excel to solve the limitations of traditional web platforms.

  15. Jane Street1h 1m

    Writing, Technically with James Somers

    James Somers, Ron Minsky

    James Summers leverages his background as a software engineer to transform Jane Street's institutional knowledge from fragile phone calls into durable, executable documentation systems that mechanically validate technical accuracy. By treating writing as a distinct discipline rather than a secondary coding task, he implements a "literate docs" architecture and social feedback loops to incentivize contributors and combat the curse of knowledge within the organization's rapidly expanding workforce. This strategic shift aims to evolve documentation from an afterthought into a scalable cultural asset that guides diverse reader archetypes while preserving the critical "searchable trails" necessary for a 1,500-employee firm.