A complete application in a minute — tailored resume and cover letter, ready to send.
Twelve Data is opening a Dubai hub and seeks a senior AI engineer to drive AI in the product. You will write code, tests, and docs, and own features end-to-end with AI integration. You’ll verify AI outputs, reduce defects, and speed up delivery in a fast, low-bureaucracy environment.
You will help shape the AI strategy, build agents, and publish data access for AI ecosystems while working with PostgreSQL, microservices, and CI/CD in a scalable, high-load setup.
UAE
Twelve Data is a financial market data platform. One API gives developers, fintechs, and trading teams real‑time and historical data across stocks, forex, crypto, ETFs, indices, and fundamentals, over REST and WebSocket.
We cover 50+ exchanges and process about 1 billion requests a day. Over 70,000 active users rely on us. Most find us, sign up, and start building without ever talking to sales, so the product does the selling: fast, reliable data, clear docs, and pricing that makes sense.
The team comes from quantitative trading and AI/ML. We're bootstrapped and self‑funded, with no investors setting the pace. We're a distributed team of 20. Everyone owns real parts of the product, and the work you ship reaches users the same week.
We are opening a hub in Dubai and are actively hiring for it. This role is based in our Dubai hub, where the founder and core team will work. We are looking for a senior engineer who writes code together with AI and makes the whole team faster. You will not only work fast yourself, but also find, verify, and implement AI practices that save hours, reduce defects, and speed up feature delivery.
You will be the first engineer to systematically work on AI in the company. This is a rare opportunity to set the direction from scratch and build practices the way you see fit. There is a team nearby that will support you. We move fast. People work hard because they see the result and influence the product directly. Morning spec, evening solution in production. That does not mean we skip tests and review: we have mandatory code review, quality standards, and on‑call rotations that keep reliability high. Without unnecessary bureaucracy. And yes — if a new model drops overnight, we expect you to master it by morning and make it useful for Twelve Data by evening. (Sleep is optional; shipping is not :))
You will write code, tests, documentation, migrations, and prototypes paired with AI. You will own a feature from idea to production, independently find edge cases, verify AI results, and prevent errors and vulnerabilities from reaching production. Your code will go through mandatory deep review by senior engineers.
You will systematically research, test, and implement AI tools and agents: code review, test generation, documentation, RAG, CI/CD automation, codebase analysis. You will build custom agents on top of corporate Claude and other models, create internal guidelines and guardrails, and train the team through hands‑on sessions and demos. A solution that proves effective you can propose to the CTO for adoption across the entire engineering team.
You will be responsible for making our data and products accessible to AI agents and the ecosystem around them. That means publishing integrations, apps, and supporting protocols through which agents can access our data. This is a new direction, and you will shape it from scratch.
You will work with high‑load architecture, microservices, PostgreSQL, and GitLab CI/CD. You will find bottlenecks in code and infrastructure, fix logic errors. You will ensure reliability and observability for systems that process hundreds of millions of requests per day.