TMS LLC
DRW
Desarrollador de Software Full Stack de IA
Sobre la oportunidad
DRW es una firma diversificada de trading con más de 3 décadas de experiencia uniendo tecnología sofisticada y personas excepcionales para operar en mercados de todo el mundo. Valoramos la autonomía y la capacidad de pivotar rápidamente para capturar oportunidades, por lo que operamos con nuestro propio capital y operamos bajo nuestro propio riesgo.
Con sede en Chicago y oficinas en EE. UU., Canadá, Europa y Asia, operamos una variedad de clases de activos que incluyen Renta Fija, ETFs, Acciones, Divisas, Materias Primas y Energía en todos los principales mercados globales. También hemos aprovechado nuestra experiencia y tecnología para expandirnos a tres estrategias no tradicionales: bienes raíces, capital de riesgo y criptoactivos.
Operamos con respeto, curiosidad y mente abierta. Las personas que prosperan aquí comparten nuestra creencia de que no solo importa lo que hacemos, sino cómo lo hacemos. DRW es un lugar de altas expectativas, integridad, innovación y voluntad de desafiar el consenso.
Buscamos un Desarrollador de Software Full Stack de IA para unirse a nuestro equipo de Estrategias Sistemáticas Multiactivo y de IA. Este equipo crea herramientas y soluciones impulsadas por IA y ML que permiten a los equipos de toda la firma trabajar de manera más efectiva. Construirás infraestructura y herramientas críticas que aprovechan la IA y el machine learning para aumentar la productividad en toda la firma.
Ubicación: Montreal (preferido). Abierto a remoto para el candidato adecuado.
Para más información sobre las actividades de procesamiento de DRW y nuestro uso de los datos de los solicitantes de empleo, consulte nuestro Aviso de Privacidad en drw.com/privacy-notice.
Residentes de California, revisen el Aviso de Privacidad de California para obtener información sobre ciertos derechos legales en drw.com/california-privacy-notice.
[#LI-KS1]
Responsabilidades
- Construir sistemas internos que aprovechen la IA y el Machine Learning para crear herramientas que asistan a la firma.
- Arquitectar sistemas RAG eficientes y altamente escalables, informados por investigación de vanguardia e implementaciones de última generación.
- Diseñar e implementar marcos de evaluación de LLM robustos y escalables para medir la calidad y el rendimiento del modelo.
- Proporcionar experiencia técnica en tecnologías relevantes de IA y ML.
- Colaborar estrechamente con traders, investigadores e ingenieros para definir e implementar características críticas.
- Investigar tecnologías emergentes y evaluar nuevos marcos para mejorar los sistemas de trading y de IA.
- Impulsar proyectos desde la concepción hasta la producción, incluida la planificación técnica, la ejecución y la entrega operativa.
- Garantizar la disponibilidad y fiabilidad del sistema a través de monitorización, alertas y mantenimiento proactivo.
- Escribir código limpio, mantenible y bien documentado que cumpla con los estándares y mejores prácticas de la empresa.
- Realizar revisiones de código para garantizar que se mantenga código de alta calidad.
- Aprender continuamente y mantenerse al día con las tecnologías emergentes y las mejores prácticas en IA y desarrollo de software.
- Contribuir proactivamente con ideas para nuevas herramientas, mejoras de procesos y adopción de tecnología que impulsen al equipo hacia adelante.
Requisitos
- Grado o Máster en Ciencias de la Computación o Ingeniería de Software.
- +4-7 años de experiencia en la construcción de sistemas de software en producción con liderazgo técnico demostrado.
- Sólida experiencia en desarrollo full-stack con frameworks web modernos y servicios backend.
- Dominio de Python (requerido) y experiencia con al menos un lenguaje de sistemas (Go, Rust, C++ o Java).
- Profundo conocimiento del diseño de API, arquitectura de microservicios y sistemas distribuidos.
- Experiencia práctica con plataformas de contenedorización (Docker) y orquestación.
- Sólido conocimiento de los principios de ingeniería de software, incluidos patrones de diseño, estrategias de prueba y mantenibilidad del código.
- Sólida experiencia con LLMs, arquitecturas RAG y sistemas de IA Agentic.
- Experiencia con bases de datos (PostgreSQL, Redis) y colas de mensajes (Kafka, RabbitMQ).
- Sólidas habilidades de comunicación e interpersonales con capacidad para liderar discusiones técnicas.
