[Remote] Bot Detection Researcher/Engineer at Sardine

North America

Sardine Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Fraud Prevention, Fintech, AML ComplianceIndustries

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

Responsibilities

  • 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

Skills

Key technologies and capabilities for this role

Bot DetectionBrowser AnalysisMobile OS AnalysisPlaywrightPuppeteerSeleniumAppiumMachine LearningAIBehavior BiometricsDevice IntelligenceWeb APIsiOS SDKAndroid SDKAutomation DetectionSpoofing DetectionRooting DetectionJailbreaking Detection

Questions & Answers

Common questions about this position

Is this position remote?

Yes, this is a remote position with a remote-first work culture that allows #WorkFromAnywhere.

What is the salary or compensation for this role?

This information is not specified in the job description.

What skills are required for the Bot Detection Researcher/Engineer role?

Required skills include solid understanding of web internals (JavaScript behavior, browser APIs), practical knowledge of iOS internals (system APIs, sensors), practical understanding of Android internals (system services, rooting), and experience reverse engineering in at least one environment (JavaScript, Android APKs, or iOS runtime). Familiarity with automation frameworks like Playwright, Puppeteer, Selenium, and Appium is also needed.

What is the company culture like at Sardine?

Sardine has a remote-first culture with hubs in the Bay Area, NYC, Austin, and Toronto. They hire talented, self-motivated individuals with extreme ownership and high growth orientation, value performance over hours worked, and support work-life balance by not requiring adherence to arbitrary schedules.

What makes a strong candidate for this position?

A strong candidate enjoys understanding real device behaviors versus automation frameworks, has experience researching browser/mobile environments, exploring evasion techniques, and building prototypes. They should be able to work closely with engineering teams and document findings clearly for various audiences.

Sardine

Fraud prevention and compliance platform

About Sardine

Sardine.ai focuses on fraud prevention and compliance for banks, retailers, and fintech companies. Its platform offers tools for risk scoring, transaction monitoring, and customer due diligence, helping clients detect fraud and prevent money laundering. What sets Sardine.ai apart is its ability to monitor customer interactions for fraud signals, using data from over 35 providers to generate accurate risk scores. The company's goal is to enhance security and compliance for financial institutions and retailers.

San Francisco, CaliforniaHeadquarters
2020Year Founded
$73.5MTotal Funding
SERIES_BCompany Stage
Fintech, Financial ServicesIndustries
51-200Employees

Benefits

Generous compensation in cash and equity
7-year for post-termination option exercise (vs. standard 90 days)
Early exercise for all options, including pre-vested
Work from anywhere: Remote-first Culture
Unlimited paid time off and minimum 2 weeks/year of mandatory vacation
100% of health insurance, dental, and vision coverage for employees and 60% for dependents
4% matching in 401k
Company-wide offsites, the last one was at Miami
MacBook Pro delivered to your door
One-time stipend to set up a home office — desk, monitors, etc.
Monthly meal stipend
Monthly health and wellness stipend
Monthly meet-up stipend
Unlimited access to an expert financial advisory

Risks

Sophisticated synthetic identity fraud challenges traditional detection methods.
Real-time payment systems increase fraud risk, straining current detection capabilities.
Dollar-to-crypto conversion partnership may attract regulatory scrutiny.

Differentiation

Sardine offers instant settlement for NFT and cryptocurrency transactions, enhancing transaction speed.
The platform uses behavioral biometrics to monitor interactions, providing precise risk scores.
Sardine integrates data from over 35 providers for comprehensive fraud detection.

Upsides

Partnership with Experian enhances product offerings with behavioral biometrics and device intelligence.
Collaboration with Airbase expands market reach in integrated risk management solutions.
Launch of GenAI assistant, Finley, leverages AI for competitive fraud detection.

Land your dream remote job 3x faster with AI