
// Open Role at Razer
Join Razer's global team as a Senior Data Extraction Engineer to design, develop, and deploy robust web scraping solutions, collecting and preparing critical datasets for advanced AI model training.
Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Description
Responsibilities:
Requirements:
Preferred Qualifications:
岗位职责:
岗位要求:
优先条件:
Are you game?
- Design, develop, and deploy web scraping solutions to collect specific datasets for AI training purposes.- Build robust and scalable web crawlers to extract structured and unstructured data from various online sources.- Ensure data accuracy, integrity, and compliance with relevant laws and regulations.- Clean, preprocess, and organize scraped data for use in machine learning models.- Monitor and optimize crawling performance to ensure efficiency and reliability.- Collaborate with AI teams to define data requirements and ensure the relevance of collected data.- Document crawling workflows, tools, and results for future reference.- Bachelor's or master’s degree in Computer Science, Software Engineering, or a related field.- Strong experience with web scraping tools and frameworks (e.g., Scrapy, Selenium, BeautifulSoup).- Proficiency in programming languages like Python, Java, or Node.js.- Familiarity with HTTP protocols, HTML parsing, and JSON data formats.- Knowledge of database systems (SQL, NoSQL) for data storage and management.- Experience with cloud platforms (e.g., AWS, GCP) and containerization tools (e.g., Docker).- Strong understanding of web crawling ethics, regulations, and best practices.- Excellent analytical skills and attention to detail.