Security Engineer – AI Model Protection & Mobile Security

Posted 3 days ago

Worldwide

Summary

We are building Chat application, an AI-powered communication app with proprietary STT, Machine Translation, and TTS models. We need an experienced AI/ML Security or Mobile Application Security Engineer to design and implement a defense-in-depth architecture to make our models significantly harder to extract, reverse-engineer, or reuse. Key Responsibilities::: • Encrypt and securely package AI models. • Design secure model loading and runtime execution. • Implement secure key provisioning and management. • Use Android Keystore/hardware-backed security where available. • Protect against APK extraction, reverse engineering, Frida/runtime hooking, debugging and memory dumping. • Implement model integrity and anti-tampering protections. • Secure model download/provisioning APIs. Implement authentication, authorization, rate limiting and device attestation. • Threat-model realistic model-theft attacks. • Conduct security testing and penetration testing. Important :::: We understand that on-device models cannot be made 100% impossible to extract. We specifically do not want• • • • AES-encrypted model + hard-coded key inside APK. We want a practical architecture that substantially increases the difficulty and cost of model theft. We are interested in evaluating:::: • On-device vs server inference • Encrypted models + secure runtime loading • Hardware-backed key storage • Server-controlled key provisioning • Device attestation • Model partitioning • Native C/C++ execution • Runtime protection • TEE/secure hardware where practical Required Experience ::: • Android security / NDK / JNI • C/C++ and ARM • Cryptography & key management • Reverse engineering • Frida, Ghidra, IDA Pro • Anti-tampering / anti-debugging • Secure API design • Threat modeling • ONNX / PyTorch / TFLite / Core ML or similar • • • Strong preference• • • candidates with previous experience protecting on-device AI/ML models. • • • • Deliverables• • • • • Threat model • Security architecture • Encrypted model packaging • Secure model loading • Key management/provisioning • Mobile/native implementation • Backend security • Anti-tampering protections • Security testing • Documentation

  • $300.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Mobile Application Security — Android & iOS
Activity on this job
  • Proposals:5 to 10
  • Last viewed by client:2 days ago
  • Interviewing:
    6
  • Invites sent:
    19
  • Unanswered invites:
    6
About the client
Member since Aug 24, 2022
  • India
    Hyderabad2:17 AM
  • $44K total spent
    92 hires, 10 active
  • 68 hours

Explore similar jobs on Upwork

NLP coachingFixed-price‐ Posted 3 weeks ago
Natural Language Processing
Deep Learning
Content CreationHourly‐ Posted 2 months ago
Social Media Marketing
Social Media Management
Content Creation
Social Media Advertising
Social Media Content
Midjourney AI
Gemini Nano
UGC
AI Video Generator
AI Image Editing
AI Image Generation
AI Content Creation
AI-Generated Art
AI Video Generation
AI Content Editing
AI Image Generator
Flux
AI Text-to-Image
Product Photography

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo