Posted in

Sr Data Scientist – Search – Applied ML – NLP – Query Understanding

Sr Data Scientist – Search – Applied ML – NLP – Query Understanding

CompanyTarget
LocationBrooklyn Park, MN, USA
Salary$95000 – $171000
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
  • Research and/or industry experiences in relevant fields such as Information Retrieval, Query Understanding, Machine Learning, NLP as well as Recommendation or Recommender systems
  • Demonstrated experience in Search Indexing, Retrieval, Ranking or Query Understanding
  • 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 teams
  • Constant learner mentality that stays on the leading edge of Search, Query Understanding, ML, LLMs and NLP advancements

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.