- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 hour ago
- Work mode
- Work from home
- Education
- Bachelor's or Master's in Computer Science, Engineering, or related discipline
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Company Overview
Binance is a premier global blockchain ecosystem powering the world's largest cryptocurrency exchange in terms of trading volume and registered users. Serving over 300 million users across more than 100 countries, Binance is known for industry-leading security, transparency of user funds, rapid trading engine, substantial liquidity, and a comprehensive suite of digital asset products. Our offerings include trading, financial services, education, research, payments, institutional solutions, and Web3 capabilities. We harness blockchain and digital assets to build an inclusive financial system aimed at enhancing monetary freedom and financial accessibility worldwide.
Role Summary
You'll join the Experience & Connectivity Team, working remotely, contributing to the design and maintenance of advanced platforms and services that engage both users and developers. This role involves developing infrastructure that ensures seamless interactions within a lively community. It is a fully remote position.
Key Responsibilities
- Develop and enhance high-performance Android applications focused on risk management and identity verification.
- Integrate and fine-tune on-device AI models, including lightweight local face recognition and liveness detection systems.
- Create Android client libraries and frameworks to accelerate development processes and boost code quality.
- Work collaboratively with multidisciplinary teams to create hybrid frameworks and pipelines for on-device inference.
- Design and implement user action recognition workflows encompassing camera capture, on-device preprocessing, and backend API interactions.
- Manage video processing tasks on Android platforms, including real-time frame processing and camera stream control.
Qualifications and Skills
- Minimum three years’ experience developing Android applications from the ground up with strong knowledge of Kotlin and Java.
- Bachelor's or Master's degree in Computer Science, Engineering, or related disciplines.
- Demonstrated ability to deploy and optimize lightweight AI/ML models locally on Android devices, particularly for face recognition, liveness detection, and action recognition.
- Expertise in Android video processing including camera capture, real-time frame handling, and video stream management.
- Experience developing computer vision-based products involving face detection, liveness verification, and anti-spoofing mechanisms.
- Advanced understanding of Android architectural design, Jetpack libraries, OkHttp, and associated technologies.
- Working knowledge of cross-platform development using JavaScript/TypeScript and React; familiarity with C++ and JNI is advantageous.
Why Work With Binance?
- Opportunity to shape innovations within the leading blockchain ecosystem globally.
- Collaborative environment with top-tier professionals in a flat, user-focused organization.
- Engagement with unique and rapidly evolving projects offering high autonomy.
- Cultivation of professional growth and ongoing learning opportunities.
- Competitive compensation packages and company benefits.
- Flexible work-from-home options subject to business team protocols.
Diversity and Inclusion
Binance is dedicated to equal employment opportunities and values diversity as a critical factor in our collective success.
Candidate Privacy and Recruiting Process
Applicants acknowledge by applying that they have reviewed Binance’s Candidate Privacy Notice. Artificial Intelligence tools may assist our recruitment process by reviewing applications, resumes, and responses, but final hiring decisions rest solely with human assessors. Queries about data processing can be directed to us.
Minimum education
Bachelor's Degree