ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Android Engineer (C++)
Binance

Android Engineer (C++)

Remote · Staff/Principal · Remote

Good timing - competition is buildingVerified listingPosted 17d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreCalculated · locked
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

No credit card · 1 tap with Google

What we know about this role

Hiring pulse

HIGH

Binance is actively reviewing profiles and moving candidates through the pipeline right now.

Apply window

First 72 hours

Window passed - posted 17d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

20 listed
Game EngineComputer NetworksARM ArchitectureTransformer ArchitectureAgentic AIMultimodal AIPerformance AnalysisAndroid (Operating System)+12 more
Game EngineComputer NetworksARM ArchitectureTransformer ArchitectureAgentic AI

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Responsibilities
  • Design and implement cross-platform mobile features for both Android and iOS using modern C++.
  • Design and implement new features for our in-house mobile browser kernel based on Chromium, with a focus on Android and iOS.
  • Design and implement new features for our in-house mobile game engine based on OpenGL ES and native graphics technologies.
  • Explore and integrate AI capabilities into mobile applications, including on-device AI inference, LLMs, intelligent agents, and AI-powered user experiences.
  • Design and optimize AI-related components for mobile and edge devices, with a focus on inference latency, memory usage, CPU/GPU utilization, power efficiency, and overall user experience.
  • Collaborate with cross-functional teams to define, design, and deliver new features across Android, iOS, and shared C++ infrastructure.
  • Effectively integrate and utilize third-party data sources, AI services, SDKs, and APIs.
  • Write and execute unit tests to ensure code robustness, including edge cases, usability, and overall reliability.
  • Troubleshoot issues, fix bugs, and continuously improve application performance, stability, and responsiveness.
  • Balance high responsiveness, stability, efficiency, maintainability, and user experience when designing and implementing mobile systems.


  • Requirements
  • 8+ years of solid software development experience, with significant experience in mobile or cross-platform development.
  • Strong C++ development experience, with solid knowledge of C++14 and above.
  • Solid understanding of cross-platform mobile development and the ability to work effectively across both Android and iOS.
  • Familiarity with Android internals, including SurfaceFlinger and the Android graphics/rendering pipeline, with the ability to read and understand relevant source code.
  • Familiarity with iOS system architecture and native development concepts.
  • Strong understanding of Linux memory management and experience with POSIX APIs.
  • Good knowledge of computer networks and experience developing cross-platform applications using C++.
  • Good understanding of OpenGL/OpenGL ES principles and mobile graphics rendering.
  • Basic knowledge of ARM architecture and assembly is preferred.
  • Solid understanding of modern AI architectures, especially the Transformer architecture and core concepts such as attention mechanisms.
  • Familiarity with LLMs, AI agents, agentic workflows, and common AI application architectures.
  • Familiarity with on-device AI / edge AI, including model deployment, inference, quantization, and performance optimization on mobile devices.
  • Understanding of the trade-offs between model size, inference latency, memory consumption, power consumption, and accuracy on resource-constrained devices.
  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field, or equivalent industry experience.
  • Good understanding of the mobile technology landscape, architectures, trends, and emerging technologies.


  • Preferred Qualifications
  • Experience developing shared C++ infrastructure or libraries used across Android and iOS.
  • Experience with AI model deployment or inference optimization on Android, iOS, or other edge devices.
  • Experience with model quantization, pruning, KV cache optimization, or other techniques for improving on-device AI performance.
  • Familiarity with AI inference frameworks or runtimes such as llama.cpp, ONNX Runtime, TensorFlow Lite, Core ML, or similar technologies.
  • Experience integrating LLMs or AI agents into mobile applications.
  • Familiarity with multimodal AI, speech AI, or other on-device AI technologies is a plus.
  • Experience contributing to popular mobile libraries or maintaining a widely used open-source project.
  • Knowledge of Android and iOS performance analysis and optimization techniques.
  • Strong problem-solving skills and the ability to work effectively across C++, Android, iOS, graphics, browser engines, JavaScript engines, and AI technologies.
  • Free · no signup

    Get tomorrow's jobs before you have to search

    Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

    Join WhatsAppJoin Telegram

    No spam. Just jobs and resources.

    Why people use ASAI

    Someone shared one job with you. ASAI keeps finding the rest.

    • Scored, not searched. Every role ranked against your actual profile.

    • Alerts as often as hourly. Reach new roles while the pile is still small.

    • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

    • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

    Keep browsing

    All open roles at Binance

    Two ways in

    Applicants who checked fit first are 3.1× more likely to hear back

    Your match scoreCalculated · locked
    86Overall
    64Skills
    97Experience

    Your score for this role already exists

    ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

    No credit card · 1 tap with Google

    Free · no signup

    Get tomorrow's jobs before you have to search

    Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

    Join WhatsAppJoin Telegram

    No spam. Just jobs and resources.

    Why people use ASAI

    Someone shared one job with you. ASAI keeps finding the rest.

    • Scored, not searched. Every role ranked against your actual profile.

    • Alerts as often as hourly. Reach new roles while the pile is still small.

    • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

    • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

    ASAI job platform logo

    A job platform finally, balanced in your favour.

    Jobs by CityJobs by CompanyGuidesHow We VerifyAboutPrivacy PolicyTerms of Service

    Built in India 🇮🇳

    © 2026 ASAI. All rights reserved.