DataKite / Careers
Open roles · 10 technical positions

Help us ship
bank-grade AI.

We’re building Rawi — the neurosymbolic core that lets banks put AI into production with the governance, auditability, and deployment control banks require. Come work on the hard parts.

Engineering challenges

Hard AI infrastructure work.

We are looking for engineers who want to solve the problems that sit between model behavior, deterministic execution, enterprise data, and regulated production deployment.

01

Language intelligence

Turn natural language into reliable structure for banking workflows.

  • Intent, entity, value, and workflow-input extraction
  • Arabic and English model performance for domain-specific tasks
  • Evaluation systems for behavior, failure modes, and production quality
02

Governed execution

Convert model understanding into controlled action through deterministic systems.

  • Execution layers that control state, policy, and action
  • Skill runtimes that connect AI understanding to approved systems
  • Auditable, replayable, and observable AI behavior in production
03

Enterprise infrastructure

Run high-performance AI systems inside regulated enterprise environments.

  • Knowledge graph infrastructure for enterprise data and user context
  • Inference latency, cost, and reliability optimization
  • Private-cloud, on-prem, and hybrid deployment patterns
How we work

Small team. Complex infrastructure.

We work in small, senior teams. We prefer clear ownership, careful design, fast learning cycles, and production-grade execution over process theater.

Open roles

Build Rawi with us.

  • Solution Architect

    On-prem Banking Deployments & Integrations

    Own the end-to-end technical solution for deploying our AI Financial Companion inside banks—on-prem infrastructure, security controls, and integrations with core banking, cards, and transaction systems, from design through UAT and production.

    Role details
  • AI Engineer

    LLMs, Voice AI & Agentic Workflows

    Join our AI team to deploy and fine-tune open-source LLMs on bank premises, integrate voice models, and build agentic workflows that power MyMoney and Rawi in regulated banking environments.

    Role details
  • Cyber Security Engineer

    AppSec, Cloud-Native & Banking Compliance

    Own the security posture of our platform across on-prem bank deployments—threat modeling, security controls, vulnerability management, and ISO 27001 aligned governance—working hand in hand with engineering, DevOps, and bank security teams.

    Role details
  • Java Developer

    Backend Services & Data Integration

    Build secure, high-performance backend services that bridge advanced AI with bank-grade data integration. You will own APIs, microservices, and ETL pipelines that feed the platform’s digital twins.

    Role details
  • Full Stack Developer

    Web Frontend & Backend for AI Banking Products

    Build end-to-end web experiences for our AI platform—from polished, accessible user interfaces to the backend services that power them—turning complex banking workflows and AI-driven insights into products people actually want to use.

    Role details
  • iOS Developer

    Native iOS for AI Financial Companion

    Embed our AI Financial Companion inside the iOS apps of leading banks. Build native, performant, and secure iOS experiences that feel like a natural part of each bank’s flagship product.

    Role details
  • Android Developer

    Native Android for AI Financial Companion

    Embed our AI Financial Companion inside the Android apps of leading banks. Build native, performant, and secure Android experiences that integrate seamlessly with each bank’s flagship product.

    Role details
  • Junior Data Integration Engineer

    Data Pipelines, ODS & Lakehouse

    Help build the data foundations behind MyMoney and Rawi. You will integrate banking data into our ODS and lakehouse layers, working with modern formats like Apache Iceberg and supporting structured mentorship from senior engineers.

    Role details
  • Junior QA Engineer

    End-to-end Testing & Automation

    Help us ensure MyMoney and Rawi meet the quality bar banks expect. You will design and execute end-to-end test cases, write Python automation, and grow into a professional QA engineer with structured mentorship.

    Role details
  • DevOps Engineer

    CI/CD, On-prem Platform Ops & Security

    Build and maintain the CI/CD pipelines, deployment automation, and on-prem platform infrastructure that take our products from development through production go-live inside highly regulated banking environments. You will work at the intersection of operations and security, embedding hardening, secrets management, and secure-by-default practices into everything you ship.

    Role details