Senior Software Engineer – Anti-Fraud AI Service Platform
at OKX
Posted 7 hours ago
No clicks
- Compensation
- Not specified
- City
- Singapore
- Country
- Singapore
Currency: Not specified
Join OKX as a Senior Software Engineer on the Anti-Fraud AI Service Platform, building the foundational infrastructure powering real-time security intelligence. You’ll design high-performance Java services to orchestrate complex workflows, combining traditional rule engines with modern AI capabilities to protect millions of users and assets. This role focuses on platform engineering, service orchestration, and autonomous AI agents, with emphasis on scalability, reliability, and collaboration with Data Scientists and Risk Ops.
Who We Are
About the Opportunity
You will focus on building high-performance Java services that can orchestrate complex workflows—integrating traditional rule engines with modern AI capabilities to protect millions of users and billions in assets.
What You’ll Be Doing
- Platform Engineering: Design and scale a high-concurrency AI Service Platform using Java, capable of handling sub-millisecond risk assessments.
- Service Orchestration: Build the middleware that integrates various AI services, including real-time feature extraction, model inference, and Agentic workflows for automated investigation.
- AI Agent Integration: Develop the "Agent-as-a-Service" module, enabling autonomous agents to perform complex tasks like automated link analysis, entity resolution, and fraud report generation.
- System Reliability: Ensure the platform remains resilient under extreme market volatility, managing distributed locking, caching strategies, and failover mechanisms.
- Cross-Functional Collaboration: Partner with Data Scientists to productize ML models and with Risk Ops to translate emerging fraud trends into automated platform capabilities.
What We Look For In You
- Java Mastery: Extensive experience with Java 17/21 and the Spring Boot ecosystem. Deep knowledge of asynchronous programming and reactive frameworks (e.g., Project Reactor, Vert.x).
- Scalable Architecture: Proven track record of building distributed systems with Microservices, gRPC, and Kafka for high-throughput event processing.
- AI/ML Infrastructure: Familiarity with the lifecycle of AI services—including model serving (Triton/TFServing), vector databases (Milvus/Pinecone), and LLM integration.
- Agentic Frameworks: Knowledge of how to wrap LLMs into functional services (e.g., Tool-calling, memory management, and reasoning loops) within a production Java environment.
- Data Proficiency: Experience with SQL and NoSQL environments (MySQL, MongoDB, Redis) and an understanding of Graph Databases (Neo4j) for fraud-path analysis.
Nice to Haves
- Familiarity with blockchain ecosystems and smart contract mechanics.
- Experience with scalable data pipelines and cloud infrastructure (e.g., AWS, GCP).
- Strong problem-solving abilities and critical thinking skills in fraud detection scenarios.
- Excellent communication skills and ability to work in a collaborative, cross-functional environment.
Perks & Benefits
- Competitive total compensation package
- L&D programs and Education subsidy for employees' growth and development
- Various team building programs and company events
- Wellness and meal allowances
- Comprehensive healthcare schemes for employees and dependants
- More that we love to tell you along the process!

