Senior Research Engineer - Voleon Securities
Builds and optimizes ML research infrastructure, deploys models to production for market-making strategies, and mentors engineers. Requires 5+ years backend experience, Python proficiency, and ML frameworks like PyTorch/Jax.
About the job
Responsibilities
- Develop and optimize ML driven research infrastructure (Python, Pytorch, Jax)
- Optimize training and inference for machine learning models (Pytorch, Jax)
- Deploy machine learning models from research into production
- Develop tooling to integrate data from diverse exchanges and sources
- Improve the resilience and performance of our trading systems
- Collaborate with external engineering support teams at Voleon, including the trading execution team
- Mentor and develop other engineers on the team, and share your practices and knowledge with the team and company
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 5+ years of software engineering experience, with a strong background in backend systems, distributed computing, or data infrastructure
- Experience in programming languages such as Python, Go, and C++
- Understanding of database technologies (Postgres, MySQL, Cassandra, DynamoDB, SQLite, DuckDB or MongoDB) and experience with APIs (REST/gRPC)
- Strong problem-solving skills, with a focus on delivering high-quality, maintainable, and well-documented solutions
- Excellent communication and collaboration skills; ability to work closely with both engineering and research teams
Preferred Qualifications
- Expertise in building and optimizing data pipelines
- Experience with profiling and performance optimizations on highly available systems
- Expertise implementing deep learning and RL frameworks in Pytorch or Jax
- Experience optimizing research infrastructure and providing engineering support to researchers
- Experience building a quantitative market-making strategy
- Experience bringing machine learning models into production
- Experience leading cross team collaborations or working cross functionally
Skills
Python, PyTorch, JAX, Go, C++, Postgres, MySQL, Cassandra, DynamoDB, Rest, gRPC
Similar jobs
ML Engineering jobsBuild and improve production AI systems for clinical products, owning evaluations, model behavior, agentic workflows, data flywheels, deployment, and observability. The role requires 5+ years of production ML or applied AI experience, strong Python and modern ML framework skills, and hands-on debugging expertise.
Build and optimize AI agent orchestration and reasoning systems for the insurance industry. Requires 6+ years in ML/AI, strong Python skills, and exceptional LLM prompting ability.
Leads development of speech models, decoders, and low-latency inference systems for next-generation voice agents. Requires 5+ years in speech ML or related audio AI, strong Python and PyTorch experience, and the ability to guide technical direction and mentor engineers.
Lead the architecture and development of Dialpad's autonomous Agentic AI platform, building multi-agent orchestration, memory systems, real-time reasoning, and tool execution for enterprise workflows. Requires 10+ years experience, prior technical leadership at Staff/Principal level, and deep expertise in LLM platforms, agent frameworks, and production AI infrastructure.
Senior Machine Learning Engineer building and deploying production GenAI, agentic systems, LLMs, and computer vision models for mission-critical public sector and defense applications at Scale AI. Requires active security clearance, extensive production ML experience, and strong Python/TF/PyTorch skills.