{"id":3358205,"url":"https://alion.io/job/flowdesk-quantitative-developer-agentic-research-lab","title":"Quantitative Developer – Agentic Research Lab","company":{"id":53133,"name":"Flowdesk","domain":"flowdesk.co","url":"https://alion.io/company/flowdesk","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Data Science","role_family":"Data Science","seniority":"staff","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Dubai, United Arab Emirates"],"countries":["AE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":46000,"max_usd":110000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":781},"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"ArgoCD","optional":false},{"name":"CI/CD","optional":false},{"name":"ClickHouse","optional":false},{"name":"Dagster","optional":false},{"name":"Delta Lake","optional":false},{"name":"Function Calling","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitOps","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"MLFlow","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"Python","optional":false},{"name":"Redpanda","optional":false},{"name":"SQL","optional":false},{"name":"C++","optional":true},{"name":"Rust","optional":true},{"name":"SGLang","optional":true},{"name":"Terraform","optional":true},{"name":"vLLM","optional":true}],"status":"live","first_seen_at":"2026-10-27T16:54:27Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-10-30T18:46:34Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"About Flowdesk\nAt Flowdesk, we are building the infrastructure powering the next era of global finance. As a full-service digital asset trading and technology firm, we provide liquidity solutions, OTC trading, and market infrastructure that connect digital assets to global markets with institutional-grade precision, transparency, and scale. Flowdesk combines expertise from traditional finance, algorithmic trading, and blockchain technology to deliver always-on trading capabilities across the digital asset ecosystem.\nFounded in 2020, we have grown into a global team supporting institutions, exchanges, and token issuers worldwide as the financial system evolves toward tokenized markets.\nWhy join Flowdesk? You’ll be joining a company operating at the intersection of finance, technology, and crypto - solving complex market problems, building critical infrastructure, and helping shape how digital assets move globally. We move fast, think long term, and work with a strong ownership mindset across engineering, trading, product, operations, and business teams.\nQuant Development is a new team inside Technology, owning the research platform that lets our quant researchers test thousands of hypotheses a day: the market-data store, the distributed compute systems, and the orchestration and tooling around them. Tick-level order-book data and our own execution traces stream through Redpanda into Delta Lake and ClickHouse, with a Kubernetes cluster running simulation campaigns on top.\nMission\nYou’ll be the technical lead for the agentic research lab - setting the architecture, shipping the first production agents yourself, and defining the guardrails that keep an automated research loop honest. Agents formulate hypotheses, write and run experiments, check their own results, and watch live strategies for decay - humans review verdicts, not boilerplate. You’ll work closely with quant researchers, traders and the risk team, as well as the Systems and Research-tooling developers whose platform your agents run on.\nTasks\nMake the research platform production-grade (MLOps & CI/CD)\nTreat research like software: version, build, test and deploy every strategy, signal, dataset snapshot and agent prompt through CI/CD (GitHub Actions, GitOps with Flux / Argo CD)\nOwn the model lifecycle end to end - experiment tracking, model registry, reproducible builds, automated validation gates, staged deployment and rollback - so a model that reaches capital always links back to its code, data and verdict\nPut the agents on the same rails: ship their tools, prompts and evals through CI, with a regression in an eval suite failing the PR\nPlug agents into the live data streams\nConsume market data and execution traces from Kafka / Redpanda topics and query them at scale in ClickHouse, so monitoring and research agents see the same fresh data the desks see, within seconds rather than T+1\nDesign the topics, schemas and materialized views the monitoring loop needs, with backpressure, replay and exactly-once semantics where they matter\nBuild the research agent loop\nDesign a multi-agent workflow: a hypothesis generator, an experiment writer that turns a hypothesis into a campaign spec, an executor that runs it on the simulation cluster, and a critic that tries to break the result before a human sees it\nExpose the platform to agents as typed tools - an MCP server over the research SDK, the campaign engine and the experiment registry - so agents call the same validated code paths researchers do\nMake “continuous” real\nRun scheduled research rounds (Dagster) on fresh data: re-validate live strategies, re-run parked ideas when the simulator improves, and propose parameter updates\nLand every round in the experiment registry (MLflow-style) with its config hash, data snapshot and code version, so nothing an agent produces is unreproducible\nBuild continuous monitoring with agentic triage\nTurn sim-vs-live comparisons, PnL, inventory, exposure, latency and regime indicators into alerts\nHave agents triage alerts first: gather context, check known causes, and draft an incident summary with a recommended action for the trader on call\nRun controlled experiments in production\nOwn the path from shadow mode to paper trading to small live allocations, with explicit promotion criteria, kill-switches and rollback drills at every stage\nDesign the experimentation framework - A/B and interleaved parameter tests across venues and instruments - and the statistics that decide them\nGuard against automated overfitting\nBuild defences into the loop: a budget of trials per hypothesis, multiple-testing corrections (deflated Sharpe, false-discovery control), untouched holdouts agents cannot read, and independent re-execution of every claimed result\nEvaluate the agents themselves\nBuild eval suites with known-answer research tasks (planted signals, known bugs, look-ahead traps) and track how often agents find them, miss them or fake them\nRoute cheap models to extraction and classification, reserve frontier models for reasoning, and track cost per research round\nRun models on our own hardware\nStand up secure, on-prem GPU inference for open-weight models so proprietary data and strategy code never leave our infrastructure\nDefine which tasks may use external APIs and which must stay on-prem\nWays of working\nShip through code review and CI like the rest of engineering - no exceptions for agent-authored code or prompts\nDocument architecture decisions, promotion criteria and kill-switch conditions so another engineer can operate the loop without you\nOwn your systems end to end, from design through production monitoring and incident response\nHow we’ll measure your impact\nResearch rounds completed per week without human authoring, and the share that end in a reviewed verdict\nShare of agent-reported results that reproduce on independent re-execution\nTime from a live-performance anomaly to a triaged summary in front of a trader\nStrategies promoted through the shadow → live path, and incidents caused by that path (target: zero)\nRequirements\nMust Have\n10+ years building production software or ML systems, including several years as a technical lead who set architecture for other engineers\nAgents in production, not demos: multi-agent orchestration, tool calling, evaluation and red-teaming, cost and model routing, staged rollouts with a human in the loop\nHands-on quantitative experience: you have built backtests, factor or signal models, or risk models, and know how they lie - look-ahead bias, data snooping, regime change and transaction costs are second nature\nMLOps and CI/CD at platform level: you have built (not just used) model registries, experiment tracking, automated validation and deployment pipelines, and treat reproducibility as a hard requirement\nStreaming and analytical data systems in production: Kafka (or Redpanda) and ClickHouse, including schema design, partitioning, consumer lag and query performance at high volume\nStrong Python and SQL\nAt ease on Linux: you debug on the box (processes, memory, networking, I/O, perf/strace-level tooling) and run workloads on Kubernetes with infrastructure-as-code\nExperience shipping automated decision systems in regulated or capital-at-risk environments: kill-switches, audit trails, compliance review\nJudgement to know which parts of research to automate, and which must stay with a human\nNice to Have\nProduction experience in a systems language - Rust, C++ or Go - with Rust especially valuable, since the trading engine and simulator are written in it\nExperience in a trading environment, ideally market making, HFT or crypto (perps, funding, on-chain venues)\nMarket microstructure knowledge: order books, queue position, markouts, adverse selection\nMCP server design, or open-weight model serving (vLLM, SGLang or similar) on your own GPUs\nExperience with Delta Lake, Dagster, MLflow, GitOps (Flux / Argo CD) or Terraform\nBenefits\nInternational environment (English is the main language)\nTeam events and offsites\nLearning and Development budget\nHealth insurance for employee and legal dependents\nRecruitment Process\nOur process is consistent across all roles and is designed to assess genuine technical depth. Candidates should expect the following stages:\nStage 1 - Initial screening with TA (30 mins)\nStage 2 - Technical Screen - Meet the Data Director (45 mins)\nStage 3 - Quant Interview - Meet the Quant Developers and Quant Researchers teams (60 mins)\nStage 4 - Roundup Interviews - Meet the Infrastructure Director, the Data team, and the Chief Technology Officer (90 mins)\nOn the agenda, discussions rather than trick questions! These moments of exchange will allow you to understand how Flowdesk works and its values. But they are also (and above all) an opportunity for you to present your career path and your expectations for your next job!\nWe are committed to an inclusive and accessible recruitment process. If you require any reasonable adjustments or have specific needs to enable you to participate fully in the interview or assessment process (e.g., a sign language interpreter, extra time for a test, or an accessible location), please contact us to discuss how we can support you.","description_format":"text","description_chars":9190,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":true}]},"benefits":["Health insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Blockchain Infrastructure","Crypto Exchanges"],"lifecycle":[{"event":"open","at":"2026-10-27T20:32:02Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":37,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/flowdesk-quantitative-developer-agentic-research-lab","json_url":"https://alion.io/job/flowdesk-quantitative-developer-agentic-research-lab.json","meta":{"generated_at":"2026-10-30T19:35:44Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9096,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":53133},"rest":"https://alion.io/mcp/rest/get_company?id=53133"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fflowdesk-quantitative-developer-agentic-research-lab"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fflowdesk-quantitative-developer-agentic-research-lab"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fflowdesk-quantitative-developer-agentic-research-lab"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/flowdesk-quantitative-developer-agentic-research-lab\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fflowdesk-quantitative-developer-agentic-research-lab"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3358205}},{"tool":"search_jobs","arguments":{"company":"flowdesk.co","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3358205},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}