Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Android Application Developer (Applied ML).
Mexico Jobs Expertini

Urgent! Android Application Developer (Applied ML) Job Opening In Región Centro – Now Hiring Pentangle Tech Services | P5 Group

Android Application Developer (Applied ML)



Job description

We’re hiring an Android Applications Developer (Contractor) to design, build, and continuously evolve production‑grade Android/Android Application Developer (Applied ML) applications and services.

Responsibilities

  • Integrate prebuilt ML models (e.g., TFLite, MediaPipe, ONNX Runtime) into Android/AAOS apps and services with clear and maintainable model I/O contracts.

  • Offline‑first inference; optional cloud inference path (REST/gRPC) using the hosted model endpoint; implement routing and fallback between local and cloud paths.

  • Develop robust, real‑time audio and sensor capture pipelines (AudioRecord/AAOS audio APIs; optional car audio plugin service) with buffering and back‑pressure handling.

  • Implement model pre/post‑processing as specified by the ML team (e.g., windowing, normalization, log‑mel) using provided reference code and evolving best practices.

  • Design and maintain event logic (thresholds, debouncing, hysteresis) and configuration toggles; collaborate with ML and Product to calibrate and adapt over time.

  • Optimize apps for latency, memory, and power efficiency; select runtime delegates (NNAPI/GPU/DSP) when appropriate; profile and tune cold‑start and steady‑state performance.

  • Build developer‑facing tools and lightweight UIs (Jetpack Compose) for debugging, telemetry visualization, tracing, threshold management, and runtime selection.

  • Implement privacy‑preserving telemetry and evaluation hooks (e.g., precision/recall estimates, false positive rates) without retaining raw audio or sensitive data.

  • Establish quality gates, including unit/instrumentation tests, Compose UI tests, and contract tests that validate model interfaces, shapes, and versioning.

  • Document architecture decisions, risks, and integration learnings; contribute to productionization strategies and ongoing platform improvements.

  • Collaborate across multidisciplinary teams to ensure smooth deployment, maintainability, and scalability of ML features in‑vehicle.

Skills and Qualifications: Required

  • Production‑level Android development in Kotlin, with expertise in coroutines/Flows, dependency injection, background execution, and modern architecture patterns (MVVM/MVI).

  • Proven experience integrating ML models on Android (TFLite/MediaPipe/ONNX Runtime) and/or invoking cloud models from mobile apps with secure auth, retries, and timeouts.

  • Strong understanding of Android audio capture (AudioRecord), streaming pipelines, and latency‑aware processing.

  • Performance engineering skills, including profiling with Perfetto/Traceur/Android Studio Profiler; startup, jank, and memory optimization.

  • Experience with testing frameworks (JUnit, instrumented tests, Compose testing) and interface/contract testing for model boundaries.

  • Effective collaboration and documentation skills suited to fast‑moving development cycles.

  • Strong problem‑solving mindset with attention to detail, clarity in communicating trade‑offs, and the ability to operate autonomously.

  • Familiarity with GitHub Pull Request and code review processes.

Preferred

  • AAOS or embedded Android experience; knowledge of in‑vehicle UX and system constraints.

  • Background in experiment frameworks, analytics, or safety‑relevant alerting.

  • Understanding of privacy‑preserving telemetry and compliance requirements.

  • Familiarity with the Android Neural Network API (NNAPI).

  • Experience with Qualcomm's AI Hub and AI Runtime SDKs.

Seniority level

  • Mid‑Senior level

Employment type

  • Full‑time

Job function

  • Motor Vehicle Manufacturing

#J-18808-Ljbffr


Required Skill Profession

Desarrollo De Software



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Android Application Potential: Insight & Career Growth Guide