Principal/Senior Software Engineer, Mobile, CEX
Core
Owning the technical design and delivery of real-time trading market data features (quotes, charts) for the OKX App, while integrating AI/LLM capabilities into the trading experience.
Role type
Principal/Senior Software Engineer, Mobile (CEX Trading)
Builds
Real-time market data infrastructure, trading scenarios, and AI-integrated features for the OKX App
Domain
Cryptocurrency exchange, fintech, mobile trading
Deliverable
production ML models | product features
Required skills
Hands-on AI engineering/pipeline development, LLM fundamentals, Prompt Engineering, RAG, Agent concepts, leading mid-to-large-scale projects, trading business background, client-side development at crypto exchange/brokerage/fintech, order matching, market data display, asset management
Preferred skills
Native iOS or Android development, client-side team management (5+ people), on-device AI or cross-platform experience (Flutter/React Native)
Technologies
LLM, RAG, Flutter, React Native
Responsibilities
Own technical design and delivery of trading market data features for the OKX App, participate in product requirement discussions and define technical solutions, stay informed on industry trends and refine technical architecture, organize technical training and knowledge-sharing sessions, coordinate cross-functional resources for project delivery, improve user experience and performance of owned modules, lead the team in exploring AI integration into business scenarios
Seniority
Principal/Senior, hands-on IC with leadership responsibilities