Job Description

The challenge

You’re leaving the safety of Jupyter notebooks to wrestle with the tension of stochastic models in a deterministic financial world. You’ll encounter a codebase processing millions of transactions where "it works on my machine" is not a valid defence, bridging the gap between tutorial implementations and high-scale systems to build co-intelligence that decides and executes without a human holding its hand.

See what we’re shipping at Deriv.

Why this matters



Derivs mission is Trading for Anyone, Anywhere, Anytime. Millions of traders, around the clock. This scale demands AI that works in production, not prototypes that demo well.

Were already here: AI resolving 65%+ of customer enquiries, writing and reviewing code, processing invoices, and screening candidates. Not experiments. Production systems youll help extend.

Why Deriv

Learn by building, not by watching. Heres where youll do it:

  • Customer experience: Building AI that handles conversation, outreach, and lifecycle management.
  • Developer infrastructure: Building the systems that build systems (Spec-to-PR, QA automation, security scanning).
  • Business functions: Building the AI that runs Deriv (finance workflows, HR automation).

Your placement depends on team needs and your interests. Youll likely focus on one area but touch several, with real ownership and support along the way.

What youll do

  • Build features that go to production: You wont just write scripts; youll ship code that runs in live environments.
  • Work across three paradigms: Youll learn to combine deterministic systems (code), predictive models (ML), and agentic systems (LLMs).
  • Learn from failure: Youll understand why guardrails matter when a 1% error rate means thousands of wrong decisions.
  • Pair with experienced engineers: Youll own small features end-to-end with guidance from senior mentors.

Who you are

  • You write code that runs: Python or another language you genuinely enjoy. You know syntax is easy; making things work in production is where it gets interesting.
  • Youve touched ML or LLMs: Courses, side projects, experiments. Enough to know what you dont know yet.
  • You deliver reliably: You distinguish urgent from important and keep your promises on delivery dates.
  • Youre comfortable being wrong: Youll ship code that breaks. Thats how you learn—if you can admit it and fix it.

Tech stack

  • Languages: Python, TypeScript
  • AI/ML: OpenAI APIs, Anthropic APIs, LangGraph, Custom ML Pipelines
  • Infrastructure: AWS, PostgreSQL, Redis, Docker, LangFuse

The honest reality

This is demanding work. Youll face problems without clear answers. Youll ship code that breaks and fix it under pressure. Some weeks will be frustrating.

But youll ship AI that runs—not demos, not prototypes. Youll see your work handling real transactions. And youll grow fast.


Job Details

Role Level: Entry-Level Work Type: Full-Time
Country: United Arab Emirates City: Dubai
Company Website: https://www.deriv.com/careers Job Function: Information Technology (IT)
Company Industry/
Sector:
Financial Services

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn