Skip to content
New Job?Nejo!

Your personal AI career agent

SISICPA SA

Principal Software Engineer - Mobile SDK Tooling & On‑Device Computer Vision (iOS/Android)(m/w/x)

Prilly
Full-timeOn-siteExperienced
AI/ML

Building developer tooling and automation for mobile SDKs with Splunk integration. Strong iOS/Android expertise and CI/CD implementation required. Confidentiality and discretion, personal development opportunities.

Requirements

  • Strong track record delivering production software
  • Experience building developer tooling/automation platforms
  • Strong iOS expertise: Swift, Xcode, SDK design, packaging, performance profiling
  • Solid Android foundations: Kotlin/Java, Gradle, CameraX/Camera2, instrumentation/testing
  • Strong understanding of CI/CD concepts and implementation
  • Strong knowledge of software architecture, API design, testing strategy, secure coding, high-quality codebases
  • Hands-on experience building/optimizing computer vision/image processing pipelines on mobile
  • Strong problem-solving skills, translating customer needs to scalable solutions
  • Hands-on experience deploying AI/ML models to production on resource-constrained devices
  • Solid expertise in full ML lifecycle: data quality, evaluation, robustness, model release management
  • Practical experience with on-device ML toolchains, runtimes, and performance engineering
  • Ability to define and enforce AI usage standards in industrial environment
  • Strong communication and collaboration skills in multicultural environments
  • Fluent English
  • French is a strong plus

Tasks

  • Strengthen SDK observability and diagnostics using Splunk and other tools
  • Build and own engineering tooling and automation
  • Define a multi-quarter platform roadmap
  • Reduce operational workload and increase developer productivity
  • Design and maintain CI/CD pipelines and quality gates
  • Develop automated functional tests and performance benchmarks
  • Implement compatibility checks and reproducible test environments
  • Deliver and evolve core mobile SDK components
  • Design and maintain camera capture and image processing pipelines
  • Develop and document API design and modularization
  • Create and maintain smartphone apps
  • Provide technical leadership through architecture decisions
  • Conduct design reviews and mentor through code reviews
  • Raise engineering standards
  • Integrate AI/ML into the mobile detection stack
  • Lead rapid prototyping to production-grade deployment
  • Build AI-driven validation and triage layer for SDK releases
  • Implement automated regression and anomaly detection

Work Experience

  • approx. 1 - 4 years

Education

  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishFluent
  • FrenchBasic

Tools & Technologies

  • Swift
  • Xcode
  • Instruments
  • Objective C
  • Kotlin
  • Java
  • Gradle
  • CameraX
  • Camera2
  • Jenkins
  • AI/ML

Benefits

Learning & Development

  • Personal development opportunities

Other Benefits

  • Confidentiality and discretion
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of SICPA SA and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • Aesyra SA

    Full-Stack Mobile Developer(m/w/x)

    Full-timeOn-siteManagement
    Lausanne
  • IMD - International Institute

    DevSecOps Engineer(m/w/x)

    Full-timeOn-siteSenior
    Lausanne
  • Visium SA

    Principal AI Platform Solution Architect(m/w/x)

    Full-timeOn-siteSenior
    Lausanne
  • Harmattan AI

    AI & Computer Vision Intern(m/w/x)

    Full-timeInternshipOn-site
    Lausanne
  • HID

    Senior Software Developer(m/w/x)

    Full-timeOn-siteSenior
    Granges (Veveyse)
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes