SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Data Scientist

Company: Walmart
Location: Sunnyvale
Posted on: May 6, 2021

Job Description:

Position Summary...What you'll do...Here at Walmart, we're driven by an intellectual curiosity that keeps us on the cutting-edge of technical excellence and a seamless customer experience. We're intrigued by the opportunity to engineer the most optimal approach that drives conversions and generates consumer loyalty across every touchpoint of the digital journey.About the TeamThe Catalog Data Science team is responsible for keeping Walmart's massive catalog data in high quality, and further enriching this data to help supplier onboarding, merchandise acquisition, inventory management, and shopper experience. We use cutting-edge technologies in software engineering, machine learning, deep learning, and analytics to tackle problems ranging from natural language understanding, image classification, and recommendation to outlier detection, visualization, and model serving. We write solid production code in Python, deploy and support model services and pipelines, and drive the limits in latency, throughput, and scalability. The work has high impact on business and user experience.About YouWhat you will do as a member of the team

  • Master and help evolve the team's technical stack (centered on Python, cloud, ML/DL, Docker, Kubernetes); understand Walmart's product, data and pipeline systems.
  • Translate business requirements to technical solutions in machine learning models, analysis, or software tools.
  • Write production code, mainly in Python.
  • Communicate with product managers, data science and engineering teams to align progress and collaborate on system integrations.
  • Productionize solutions (such as in the form of model servers or cron jobs); maintain and continuously improve the solutions; address production issues.
  • Participate in discussions, code reviews; assist the team on system, infrastructure, analytics, modeling, and other needs.Required experiences and skills
    • Bachelor's and Master's degree in a technical field such as Computer Science, Statistics, Engineering, etc.
    • 3+ years (with Bachelor's degree) or 1+ years (with Master's degree) programming-heavy work experience in a software engineering or data science team.
    • Intermediate skills with Python programming, or good skills in other languages and basic skills in Python.
    • Knowledge and experience in SQL and databases.
    • Practical experiences using -traditional- machine learning models such as classification, clustering, random forest, boosting, ensemble, and Deep Learning models to solve real-world problems.
    • Experience using ML and DL libraries such as scikit-learn, pytorch, tensorflow, numpy.
    • A constant desire to improve, learn more and take things to the next level.
    • The capability and habit to -dig into- a technical problem by reading source code and documentation, performing web searches, detecting relevant leads out of a sea of info, following through and finding a solution.Desired experiences and skills
      • A disciplined approach to development, code review, testing, documentation, code structure, and version control with git.
      • Experience with debugging, profiling, and efforts to improve code efficiency and scalability.
      • Experience with Cloud technologies e.g. from AWS, Azure, and GCP (Google Cloud Platform).
      • Experience using massive amounts of data, hence dealing with tools such as Hive, Spark, Kafka, Big Query, Elastic Search, Mongo, MySQL, Postgres, data lake.
      • Experience with distributed computing using tools such as Spark, Dask, Ray, Kubernetes, etc.
      • Experience using Deep Learning approaches to solve problems in NLP or image.
      • Experience with data visualization using tools such as matplotlib, bokeh, plotly, altair, etc. A good feel for making data plots clean and informative.
      • Experience developing and using Restful APIs, model services.
      • Experience with HTML, CSS, and basic web development.
      • Experience going through the full lifecycle of a real-world modeling project from inception, problem definition, solution design, to implementation, production deployment, maintenance, and refactor.Benefits & Perks: Beyond competitive pay, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.Equal Opportunity Employer Walmart, Inc. is an Equal Opportunity Employer - By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, ideas, and opinions - while being inclusive of all people.About Global Tech Imagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. That's what we do at Walmart Global Tech. We're a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the world's largest retailer, delivering innovations that improve how our customers shop and empower our 2.2 million associates. To others, innovation looks like an app, service, or some code, but Walmart has always been about people. People are why we innovate, and people power our innovations. Being human-led is our true disruption.-Minimum Qualifications...Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications. Option 1: Bachelors degree in Statistics, Economics, Analytics, Mathematics, Computer Science, Information Technology or related field and 2
        years' experience in an analytics or related field. Option 2: Masters degree in Statistics, Economics, Analytics, Mathematics, Computer Science,
        Information Technology or related field. Option 3: 4 years' experience in an analytics or related field.Preferred Qualifications...Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications. Data science, machine learning, optimization models, Master's degree in Machine Learning, Computer Science, Information Technology, Operations Research, Statistics, Applied Mathematics, Econometrics, Successful completion of one or more assessments in Python, Spark, Scala, or R, Using open source frameworks (for example, scikit learn, tensorflow, torch)Primary Location...840 W CALIFORNIA AVE, SUNNYVALE, CA 94086-4828, United States of America

Keywords: Walmart, Sunnyvale , Data Scientist, Other , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds