📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Staff Engineer, Software (AI/ML & Android)

stryker · Gurugram

New
Hybrid Senior 🇬🇧 English
Python PyTorch TensorFlow TensorFlow Lite ONNX Kotlin Jetpack Compose Hilt Room WorkManager AWS SageMaker GCP Vertex AI Azure ML REST gRPC OAuth2 TLS BLE Wi-Fi

Job description

About the role

Stryker is looking for an experienced engineer in Gurugram who combines two skill sets: AI/ML (computer vision) and native Android development. You will own the training, testing and tuning of vision-based models for live camera-feed monitoring, and develop and ship a production Android app that talks to the cloud. The role is hybrid or onsite, with about 10% travel.

Key responsibilities

  • Design, train, evaluate and tune computer vision models (detection, classification, segmentation, tracking) for live video and multi-camera use cases, including dataset curation, training/validation/testing pipelines and benchmarking on accuracy, latency and throughput.
  • Optimize models (architecture, quantization, pruning, distillation) to meet deployment and scaling constraints, and re-tune or re-architect when they change.
  • Partner with operations to maintain and upgrade models in production: triage regressions, refresh on new data, address drift and ship improved versions.
  • Build and ship a native Android app (Kotlin, Jetpack Compose, MVVM/Clean Architecture, Hilt, Coroutines/Flow, Room, WorkManager).
  • Set up secure cloud integration (REST/gRPC, OAuth2/JWT, TLS, FCM push, offline-first sync) and handle Android runtime permissions and background execution correctly.
  • Set up Android CI, unit and instrumentation testing, crash reporting and Play Store release pipelines.

Required profile

  • 5+ years of total professional software engineering experience.
  • Proven experience training and testing vision-based models and shipping them to production.
  • Hands-on experience with cloud-based AI training/experimentation infrastructure (AWS SageMaker, GCP Vertex AI, Azure ML or equivalent).
  • Experience building models for continuous monitoring via live video input and tuning them for efficient inference across multiple concurrent camera streams.
  • Track record of collaborating with deployment, MLOps or operations teams and translating runtime constraints into model decisions.
  • Bachelor's or Master's degree in Computer Science, AI/ML or a related field, or equivalent practical experience.

Required skills

  • Python and ML frameworks (PyTorch, TensorFlow, TensorFlow Lite, ONNX); strong grasp of CNNs and detection/tracking architectures (YOLO, DETR, ByteTrack).
  • Kotlin and the modern Android stack (Jetpack, Compose, Coroutines/Flow, Hilt, Room, WorkManager); shipped production Android apps to the Play Store.
  • Deep knowledge of Android Wi-Fi and BLE APIs, and cloud connectivity on Android (REST, gRPC, WebSockets or MQTT, OAuth2/JWT, TLS, FCM).
  • Ability to interface with embedded/IoT hardware over BLE and WiFi under real-world conditions.
  • Preferred: on-device inference acceleration (NNAPI, SNPE, MediaPipe), streaming protocols (RTSP, WebRTC, HLS), model monitoring and drift detection, and open-source contributions.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec stryker.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 12 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

stryker

Gurugram