Bot Detection Researcher/Engineer
About the Role
You will research how browsers and mobile operating systems expose signals that reveal automation, spoofing, rooting/jailbreaking, and other tampering. You will analyze frameworks and instrumentation tools, build prototypes and test harnesses to validate detection ideas, collect data across platforms and OS versions, and work with engineering teams to integrate validated signals into production SDKs. You will monitor emerging evasion techniques, document findings clearly, and present results to both technical and non-technical audiences.
Requirements
- Solid understanding of web internals including JavaScript behavior browser APIs rendering differences and WebView variations
- Practical knowledge of iOS internals including system APIs sensors entitlements app lifecycle and common jailbreak indicators
- Practical understanding of Android internals including system services app architecture rooting behavior tampering techniques and emulator characteristics
- Experience reverse engineering or dissecting behavior in at least one environment such as JavaScript Android APKs or iOS runtime
- Familiarity with automation and botting tools and how they mimic real users
- Ability to run independent research test hypotheses collect data and communicate results clearly
- Strong written and verbal communication skills
Responsibilities
- Analyze how browsers and mobile operating systems expose signals used to detect automation spoofing rooting jailbreaking and tampering
- Examine automation frameworks such as Playwright Puppeteer Selenium and Appium and mobile instrumentation tools to identify weaknesses and detection opportunities
- Explore OS level behaviors sensor patterns app lifecycle events Web APIs and device characteristics to find inconsistencies between real and synthetic environments
- Build prototypes and custom test harnesses to validate detection ideas and collect data from different platforms and OS versions
- Collaborate with Web iOS Android and backend engineering teams to integrate validated signals into production SDKs
- Monitor emerging trends in bot development mobile emulation and evasion techniques and update detection logic
- Document research and present findings to technical and non-technical audiences
Benefits
- Generous compensation in cash and equity
- Early exercise for all options including pre-vested
- Remote-first work with work from anywhere policy
- Flexible paid time off year-end break and self care days off
- Health dental and vision insurance for employees and dependents (US and Canada specific)
- 4% matching in 401k / RRSP (US and Canada specific)
- MacBook Pro provided
- One-time home office setup stipend
- Monthly meal stipend
- Monthly social meet-up stipend
- Annual health and wellness stipend
- Annual learning stipend
- Unlimited access to an expert financial advisory
