Software engineer jobs in San Jose, CA

536verified openings
Filter by
No filters selected
OKX Verified 19h ago

Staff Machine Learning Engineer

San Jose, California, United States On-site

$214,666–$321,999 a year
Pay$214,666–$321,999
TypeNot specified
Work settingOn-site
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

Building machine learning systems for risk at a global crypto exchange is fundamentally different from conventional ML engineering. The data spans on-chain activity, fiat deposits and withdrawals, trading behaviour, account access patterns, device intelligence, identity information, and customer interactions—signals that very few organizations can analyze together. The problems are complex, adversarial, and constantly evolving. Models must identify emerging fraud patterns, scams, account takeovers, payment abuse, and other forms of financial risk while minimizing disruption to legitimate customers. Success is not measured only through offline model metrics. It is measured through prevented losses, improved approval rates, reduced false positives, faster investigations, and more reliable customer experiences. This role sits within a multidisciplinary risk team of machine learning engineers, data scientists, risk strategy specialists, analytics engineers, product managers, and operations teams. You will work across the full ML lifecycle—from problem formulation, feature engineering, and model development to real-time deployment, monitoring, experimentation, and continuous iteration. You will also help shape how AI is used across the risk organization. LLM-assisted development, automated model workflows, AI-powered investigations, and intelligent review agents are part of the team’s daily work. We are looking for engineers who already use these tools effectively and can help establish safe, scalable, and production-ready AI practices.

What you'll bring

Review the original listing for the complete requirements.