
Bot Detection Researcher – Engineer
Sardine
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidiOSJavaScriptPuppeteerSelenium
About the role
- Analyze how browsers and mobile operating systems expose signals that can be used to detect automation, spoofing, rooting/jailbreaking, and other forms of tampering.
- Examine frameworks such as Playwright, Puppeteer, Selenium, 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 small prototypes or custom test harnesses to validate detection ideas and collect data from different platforms and OS versions.
- Work closely with Web, iOS, Android, and backend engineering teams to bring validated signals into our production SDKs.
- Monitor emerging trends in bot development, mobile emulation, and evasion techniques, and keep our detection logic up to date.
- Document your research clearly and present your findings to 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—system APIs, sensors, entitlements, app lifecycle, and common jailbreak indicators.
- Practical understanding of Android internals—system services, app architecture, rooting behavior, tampering techniques, and emulator characteristics.
- Experience reverse engineering or dissecting behavior in at least one environment (JavaScript, Android APKs, or iOS runtime).
- Familiarity with automation and botting tools and how they attempt to mimic real users.
- Ability to run independent research, test hypotheses, collect data, and clearly communicate results.
- Strong written and verbal communication skills.
Benefits
- Generous compensation in cash and equity
- Early exercise for all options, including pre-vested
- Work from anywhere: Remote-first Culture
- Flexible paid time off, Year-end break, Self care days off
- Health insurance, dental, and vision coverage for employees and dependents - *US and Canada specific*
- 4% matching in 401k / RRSP - *US and Canada specific*
- MacBook Pro delivered to your door
- One-time stipend to set up a home office — desk, chair, screen, etc.
- Monthly meal stipend
- Monthly social meet-up stipend
- Annual health and wellness stipend
- Annual Learning stipend
- Unlimited access to an expert financial advisory
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptPlaywrightPuppeteerSeleniumAppiummobile instrumentationreverse engineeringdata collectionOS-level behaviorsWeb APIs
Soft skills
independent researchhypothesis testingdata communicationwritten communicationverbal communication