Posted in

Sr Data Scientist – Search / Ranking – Applied ML – NLP – Python

Sr Data Scientist – Search / Ranking – Applied ML – NLP – Python

CompanyTarget
LocationBrooklyn Park, MN, USA, Sunnyvale, CA, USA
Salary$93800 – $202600
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior

Requirements

  • 4-year degree in quantitative disciplines (Science, Technology, Engineering, Mathematics) or equivalent experience
  • PhD or MS in Computer Science, Applied Mathematics, Physics or related quantitative field
  • Demonstrated experience in Search Indexing, Ranking, Information Retrieval or Query Understanding
  • Research and/or industry experiences in relevant fields such as Natural Language Processing (NLP), Machine Learning (ML) or Recommendations / Recommender systems
  • 3 plus year of experience implementing Machine Learning models and algorithms into production at scale
  • Proficient in Python or Java with advanced coding and problem-solving skills
  • Exceptional modeling skills using Python
  • Experience querying large databases with SQL, HQL or some variations
  • Excellent interpersonal and communication skills that can partner with a global team
  • Constant learner mentality that stays on the leading edge of Search, Ranking, NLP, applied ML, LLMs and AI

Responsibilities

  • Work with business partners to provide solutions for business problems in a fast-paced and global environment
  • Design quality, flexible and performant Data Science systems and services at scale
  • Architect Data Science solutions that capture, process and mine huge datasets in the retail industry
  • Perform data exploration and analysis (look at distributions, find anomalies, create simple visualizations, etc.)
  • Implement algorithmic solutions given specifications, while adhering to best practices in model development
  • Understand and actively follow foundational programming principles (best practices, know about unit tests, code organization, basics of CI/CD etc.)
  • Create a well-maintainable & tested codebase with relevant documentation
  • Develop in one or more approved programming languages (Java, Scala, Python, R)

Preferred Qualifications

    No preferred qualifications provided.