1

Android Platform Developer Machine Learning Jobs

Android Developer

Alpharetta, GA · On-site

$70 - $80/hr

Stay current with Android platform updates, emerging mobile technologies, and industry best ... Supportive, inclusive culture focused on learning and innovation.

Android Developer

Sterling, VA · On-site

$56.25 - $74/hr

Android Developer We are in need of an Android Developer to join our team to solve real-time cyber ... Duties include: design custom software tools and techniques for the Android platform; be ...

Android Developer

Dulles, VA · On-site

$56.25 - $74/hr

Android Developer We are in need of an Android Developer to join our team to solve real-time cyber ... Duties include: design custom software tools and techniques for the Android platform; be ...

We are looking for highly motivated and skilled Machine Learning Platform Engineers to join our team in the VCV group and help us enable that potential for realtime human understanding on Apple ...

Machine Learning Engineer Location: San Jose, CA/Chicago, IL Duration: 18 months contract with a possible extension What You'll Do • Redesign and optimize PayPal's MLOps and decision platform for ...

Machine Learning Engineer Location: San Jose, CA/Chicago, IL Duration: 18 months contract with a possible extension What You'll Do • Redesign and optimize PayPal's MLOps and decision platform for ...

next page

Showing results 1-20

Android Platform Developer Machine Learning information

See salary details

$57

$73

$93

How much do android platform developer machine learning jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for android platform developer machine learning in the United States is $73.25, according to ZipRecruiter salary data. Most workers in this role earn between $62.50 and $91.83 per hour, depending on experience, location, and employer.

What is the difference between Android Platform Developer Machine Learning vs Android Developer?

AspectAndroid Platform Developer Machine LearningAndroid Developer
Required CredentialsBachelor's in Computer Science, experience with ML frameworksBachelor's in Computer Science or related field
Work EnvironmentDeveloping Android apps with integrated ML featuresDesigning and coding Android applications
Industry UsageTech companies integrating AI/ML into appsBroad app development across industries
Search/Comparison IntentUnderstanding ML-specific Android rolesGeneral Android app development roles

Android Platform Developer Machine Learning focuses on integrating machine learning models into Android apps, requiring knowledge of ML frameworks. Android Developers primarily build standard Android applications without specialized ML expertise. While both roles develop for Android, the Machine Learning variant emphasizes AI integration, making it suitable for roles involving AI-powered features.

What are the key skills and qualifications needed to thrive as an Android Platform Developer specializing in Machine Learning, and why are they important?

To thrive as an Android Platform Developer specializing in Machine Learning, you need a solid background in computer science, proficiency in Android SDK, Java/Kotlin, and a strong grasp of machine learning principles. Experience with tools like TensorFlow Lite, ML Kit, and familiarity with version control systems such as Git are typically required, along with a relevant degree or certifications. Strong problem-solving skills, creativity, and effective communication set top developers apart in this field. These combined skills are critical for creating efficient, innovative, and user-friendly ML-powered Android applications that meet both technical and business requirements.

How do Android Platform Developers specializing in Machine Learning typically collaborate with other teams during the development process?

Android Platform Developers focused on Machine Learning often work closely with cross-functional teams, including mobile app developers, data scientists, and product managers. They help integrate machine learning models into Android apps by optimizing performance and ensuring compatibility with different device configurations. Regular collaboration involves translating business requirements into technical solutions, reviewing code, and troubleshooting issues that arise during implementation. This role requires effective communication skills to bridge the gap between research, development, and deployment teams, ensuring seamless user experiences.

What does an Android Platform Developer specializing in Machine Learning do?

An Android Platform Developer specializing in Machine Learning designs, develops, and integrates machine learning models and algorithms into Android operating systems and applications. They work on optimizing ML frameworks for mobile devices, ensuring efficient performance and low power consumption. Their role often involves collaborating with app developers, data scientists, and hardware engineers to deliver seamless and intelligent user experiences on Android devices.
Staff Android Engineer (Clients Platform)

Staff Android Engineer (Clients Platform)

Reddit

San Francisco, CA • On-site

Other

Medical, Retirement, PTO

Posted 18 days ago


Job description

The Android Platform team sets the technical direction for Android at Reddit. We design, build, and support the Android app and its development ecosystem (libraries, frameworks, observability, and build/CI tooling) that every team uses to ship delightful Reddit experiences.
As a Staff Android Engineer, you will be a technical leader for the Android organization, focusing on three pillars: Client Health (Crashes/ANRs/Performance), Developer Experience, and App Architecture.
What you'll do:
Own and shape the architecture of Reddit's Android App to scale for the next 100M+ DAUs.
Improve Android developer experience by designing tools, workflows, and CI integrations that make it fast and safe to develop and release code.
Define and operationalize guardrails (lint/static analysis, tests, and AI-assisted reviews) that catch common issues early.
Build and evolve Android client health and observability foundations (events, traces, dashboards) so teams can improve user experiences.
Apply AI thoughtfully to engineering workflows (e.g., code review, static analysis) for improved productivity.
Mentor and Support Android engineers through design reviews, documentation, and education on platform capabilities.
What we expect from you:
8+ years of Software development experience with at least 4+ years in designing/developing Android applications.
Experience working in a large codebase serving 100+ engineers and millions of DAUs.
Mastery of modern Android development (Jetpack Compose, Kotlin Coroutines).
Strong background in Android platform/infrastructure: shared libraries, startup/session orchestration, or core networking/caching.
Practical experience applying AI to engineering workflows with clear, measurable benefit.
Proven ability to lead cross-functional initiatives and influence technical direction across multiple teams.

Benefits:
  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave