job description
Join ByteDance's Global Payment team and drive innovation in payment solutions, risk management, and transaction monitoring. As a Machine Learning Engineer, you'll develop cutting-edge AI models to enhance payment security, fraud detection, and financial compliance across global markets. This role offers a unique opportunity to work on high-impact projects in a dynamic, fast-growing environment.
Based in Bali, Indonesia, you'll collaborate with cross-functional teams to optimize payment acquisitions, disbursements, and real-time transaction monitoring. Your expertise in machine learning will directly contribute to safeguarding financial transactions and improving user trust in ByteDance's ecosystem.
Responsibility
- Design and implement machine learning models for fraud detection, risk assessment, and payment security.
- Develop real-time transaction monitoring systems to identify suspicious activities.
- Optimize payment acquisition and disbursement processes using AI-driven solutions.
- Collaborate with data scientists and engineers to enhance financial compliance frameworks.
- Analyze large-scale payment data to improve model accuracy and reduce false positives.
- Deploy scalable ML pipelines for global payment operations.
- Stay updated with emerging threats in fintech and adapt models accordingly.
Qualifications
- Bachelor's or Master's degree in Computer Science, Machine Learning, or related fields.
- 3+ years of experience in machine learning, with a focus on financial or payment systems.
- Proficiency in Python, TensorFlow/PyTorch, and SQL.
- Experience with fraud detection, anomaly detection, or risk modeling.
- Strong understanding of payment processing, transaction flows, and financial regulations.
- Familiarity with cloud platforms (AWS, GCP) and big data tools (Spark, Hadoop).
- Excellent problem-solving and analytical skills.