Minimum Qualifications:
- Master's degree or above in Computer Science, Statistics, Machine Learning, or another relevant technical field, with at least 2 years of hands-on machine learning experience through industry, research, internships, or equivalent project work.
- Strong software engineering fundamentals and proficiency in Python or one of Java/C++/Go, with experience in large-scale data processing technologies such as Spark, Hadoop, or Hive.
- Strong machine learning fundamentals, with research or hands-on experience in areas such as deep learning, representation learning, graph learning, sequence/time-series modeling, transfer/multi-task learning, or unsupervised/self-supervised learning.
- Strong problem-solving and analytical skills, with the ability to reason and communicate in a result-oriented and data-driven manner.
- Natural curiosity and a strong passion for solving complex, ambiguous problems; willingness to dig deep, challenge assumptions, and continuously explore better solutions.
- Strong collaboration and communication skills, with the ability to work effectively across engineering, product, data, system and other cross-functional teams.
- Ability to work with a high degree of autonomy, learn quickly, and adapt to a rapidly evolving risk environment.
Preferred Qualifications:
- Industry experience in risk, fraud, spam, abuse detection, or related areas is preferred but not required.
- Experience building or deploying large-scale machine learning systems/algorithms is a plus.
- Hands-on experience with LLMs, generative AI, or agent development, including LLM-powered applications, evaluation pipelines, retrieval or knowledge systems, or agentic workflows.
- Research publications or strong research experience in relevant machine learning areas are a plus.