DevJobs

Research Team Lead

Overview
Skills
  • JavaScript JavaScript
  • Anti-scraping mechanisms
  • Browser automation frameworks
Description

As a Research Team Lead at Nimble, you will spearhead our efforts in the research domain, driving our cutting-edge data gathering solutions. You will lead a team of skilled researchers and developers, leveraging your expertise to unlock new capabilities and insights that empower our products.

We are looking for a talented hands-on team leader for our research team, with a solid javascript development background.

Responsibilities

  • Drive the research of cutting-edge data gathering solutions, including Nimble APIs and Scraping Infrastructure, to meet the evolving needs of our clients.
  • Lead efforts to reverse engineer complex web structures and APIs, developing strategies to overcome anti-scraping mechanisms and optimize data extraction processes..
  • Develop and implement best practices for data collection, processing, and quality assurance, optimizing efficiency and accuracy at scale.
  • Stay abreast of industry trends, emerging technologies, and regulatory developments related to web data gathering, providing strategic insights and guidance to inform product roadmap decisions.
  • Act as a subject matter expert, providing mentorship and support to team members, and fostering a culture of learning and development.
  • Lead and mentor a team of researchers and developers, fostering a culture of curiosity, innovation, and excellence in research and reverse engineering.
  • Drive the research and development of advanced techniques for web data extraction and processing, leveraging your expertise in reverse engineering and browser technologies.
  • Collaborate closely with product management, engineering, and other cross-functional teams to define product requirements, prioritize initiatives, and ensure successful execution
  • While this role is not primarily customer-facing, it does require occasional direct communication with clients to address their needs and ensure alignment on project objectives

Requirements

  • Proven experience (2+ years) in leading research teams, with a focus on web data extraction / reverse engineering / browser technologies.
  • Expertise in JavaScript programming.
  • Strong understanding of browser internals and experience in reverse engineering complex web structures and APIs.
  • Strong analytical and problem-solving skills, with a keen attention to detail and a passion for pushing the boundaries of what's possible in web data gathering.
  • Strong communication and collaboration skills, with the ability to effectively engage with cross-functional teams and management.
  • Demonstrated leadership abilities, with a track record of successfully leading long term and short research projects and driving innovation in a fast-paced, dynamic environment.
  • Browser automation frameworks, Anti-scraping mechanisms - Big advantage
Nimble Way