368,530open jobs
9,432companies
50,439added this week
Browse all
Location
In office
Seniority
Senior
Overview
Company
Impact
Profile match
Fusemachines provides artificial intelligence products and engineering talent. Its teams build machine learning systems for enterprise clients. The company also runs an artificial intelligence education programme.

About Fusemachines

Founded in 2013, Fusemachines is a global provider of enterprise AI products and services, on a mission to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive clients’ AI Enterprise Transformation, regardless of where they are in their Digital AI journeys. With offices in North America, Asia, and Latin America, Fusemachines provides a suite of enterprise AI offerings and speciality services that allow organizations of any size to implement and scale AI. Fusemachines serves companies in industries such as retail, manufacturing, and government.

Fusemachines continues to actively pursue the mission of democratizing AI for the masses by providing high-quality AI education in underserved communities and helping organizations achieve their full potential with AI.

Type: Full-Time, Remote (6-month contractual job with possibility of extension)

Required Skills:

Android

  • Kotlin, coroutines/Flow, modern Android architecture
  • VpnService: building and managing a VPN tunnel, routing, DNS handling, per-app VPN, always-on VPN behaviour.
  • TUN interface concepts: packet capture/forwarding, MTU, TCP/UDP basics as they apply to tunnelling.
  • Strong networking fundamentals: TCP/UDP, TLS, DNS, HTTP(S), proxies, NAT concepts, latency/packet loss handling.
  • NDK/JNI experience (C/C++) for integrating VPN cores (strongly preferred)
  • Release hardening: R8/Proguard, crash/ANR monitoring, Play Console workflows
  • Building and shipping native libraries for multiple ABIs (arm64-v8a, armeabi-v7a).
  • Experience with Gradle/CMake native builds.

Protocols

  • WireGuard (keypairs, allowed-ips, handshake/keepalive behaviour)
  • OpenVPN (TLS, config formats, cypher suites, connection stability)
  • IKEv2/IPsec (EAP/TLS or PSK auth options, MOBIKE, NAT-T), strongSwan
  • Shadowsocks / custom tunnelling (optional)

Security & privacy

  • Android Keystore, secure storage, encryption, certificate handling/pinning where appropriate
  • Threat modelling, least-privilege design, privacy-first telemetry

Others

  • Prior VPN product experience (consumer or enterprise)
  • Play policy experience for VPN apps
  • Experience building “core VPN SDK + app shell” architecture
  • Backend/DevOps (Optional)
  • One backend stack: Go/Java/Node/Python + PostgreSQL (or equivalent)
  • Secure API design, secrets management (KMS/Vault), rate limiting
  • Linux networking: iptables/nftables, routing, sysctl tuning
  • Infra-as-code and CI/CD; monitoring (Prometheus/Grafana), centralized logs

Deliverables/success metrics

  • Stable connections across protocols, minimal battery impact
  • No DNS/IP leaks in standard test suites
  • (Nice to have) Automated provisioning pipeline for servers and user/device configs(Nice to have) Monitoring dashboards + alerting; documented runbooks

Fusemachines is an Equal Opportunities Employer, committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local laws

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
Bash
C++
Java
Python
DevOps
CI/CD
Git
Apply
$105k – $252k per year • Remote • Full-Time • 18+ years exp • Bachelor's Degree
Python
Java
Java
Gradle
DevOps
Ansible
AWS
CI/CD
CloudFormation
Configuration Management
Docker
GitHub Actions
GitLab CI
Helm
Jenkins
Kubernetes
Platform Engineering
Terraform
GitHub
GitLab
Cybersecurity
Sonatype Nexus IQ
Management
Confluence
Jira
Apply
$83k – $187k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$48k – $136k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$48k – $90k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
In office • 6+ years exp • Bachelor's Degree
C++
Python
SQL
C++
PyTorch C++
TensorFlow C++
AI/ML
Google ADK
LangGraph
PyTorch
RAG
TensorFlow
LangChain
AI Agents
Google AI Studio
DevOps
AWS
Apply
In office • 6+ years exp • Master's Degree
C++
Python
SQL
C++
PyTorch C++
TensorFlow C++
AI/ML
PyTorch
TensorFlow
AI Agents
Google AI Studio
DevOps
AWS
Azure
GCP
Apply
In office • 8+ years exp • PhD
Python
SQL
Python
pySpark
Databases
Databricks
MS SQL
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
Apply
In office • 7+ years exp • Bachelor's Degree
SQL
Python
Python
pySpark
Databases
Apache Kafka
Databricks
Snowflake
AI/ML
Spark
AI Agents
DevOps
AWS
Analytics
ETL/ELT
Apply
In office • 7+ years exp • Bachelor's Degree
Python
SQL
Databases
Databricks
Snowflake
AI/ML
Google AI Studio
Time Series Forecasting
DevOps
AWS
Azure
GCP
Analytics
Power BI
Tableau
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.