Sign In
 [New User? Sign Up]
Mobile Version

Senior Software Engineer

Walmart


Location:
Sunnyvale, CA 94086
Date:
02/06/2018
2018-02-062018-05-06
Walmart
Apply on the Company Site
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

981689BRReq ID:981689BRCompany Summary:The Walmart eCommerce team is rapidly innovating to evolve and define the future state of shopping. As the worlds largest retailer, we are on a mission to help people save money and live better. With the help of some of the brightest minds in technology, merchandising, marketing, supply chain, talent and more, we are reimagining the intersection of digital and physical shopping to help achieve that mission.Job Title:Senior Software EngineerPosition Summary:The @WalmartLabs Personalization team consists of platform, application engineers, scientists and product visionaries all working together to design, prototype and build technology-driven products and experiences that will change the future landscape of ecommerce. We are focused on building the global service layer that will enable the end-to-end customer experience, from finding the product to delivering it to the customer. This will span many markets, business models and form factors; therefore, we are looking for engineers who will bring not only an abundance of experiences in technologies, but an abundant curiosity to innovate.

Come join an organization where you'll get to work as part of a world-class team, solve problems that are at a scale few can create, and get to build products that are only bound by the scope of your imagination. Put your footprint on ground up development focused on building brand new products that will impact a Global customer base.City:SUNNYVALEState:CAPosition Description:1. The individual should stay proficient with Advanced algorithms for application in data modeling and pipeline optimizations. She or he will require to stay updated with latest technologies being used within the Personalization team such as but not limited to Java, Hive, Map-Reduce framework, Python, Bash scripting, Couchbase. The individual will also use state-of-the-art Machine Learning algorithms and tools to build Personalization models to drive business goals.



2. The individual will work with other team members in Personalization data engineering and modeling scrum teams to deliver key projects in FY19.



3. The individual will also work with agile scrum teams within Personalization group and adhere to the team best-practices for Software Engineering such as coding styles, code reviews from peers, continuous build with Jenkins and integrated deployment with OneOps.



4. The individual will own some of the existing and new data pipelines in Personalization group that would involve working with advanced graph algorithms. This will entail managing end-to-end design, development, deployment, monitoring and operational support for these data pipelines.



5. The individual will participate in designing different components in Personalization backend systems to build highly scalable and relevant solutions to drive key business projects. This may require collaboration with peers and other teams.Minimum Qualifications:- BS + 6 years, MS + 4 years, PhD + 1 year of work experience in Mathematics, Statistics, Computer Science, Machine Learning or related fields

- Deep knowledge in quantitative analysis and basic Statistical techniques

- Proficient with at least one modern compiled programming language (Java, C++ etc) and one scripting language(Python, Ruby, PHP, Javascript etc.)

- Experience with big data technology (Hadoop, Hive, Spark, Hbase, etc.) and data processing pipeline

- Excellent problem solving and analytical skills

- Solid foundation in data structures and algorithmsAdditional Preferred Qualifications:- Some work experience in a data science role is a plus

- Work experience in machine learning models, data mining techniques, natural language processing is a plus

- Strong skills in database systems (mySQL) and complex SQL queries is a plus

- Some knowledge in basic optimization techniques is a plus

- Proficiency in Linux shell script is a plusCategory:Data Science / Machine Learning Division:Walmart LabsDivision Summary:@WalmartLabs is the technical powerhouse behind Walmart Global eCommerce. We employ big data at scale -- from machine learning, data mining and optimization algorithms, to modeling and analyzing massive flows of data from online, social, mobile and offline commerce. We dont just engineer cool websites, mobile apps, and new services; we use our own open source tools to create the framework. Deployment is automated and accelerated through our open cloud platform. This makes us incredibly nimble and able to adjust in real-time to our global customers.Employment Type:Full TimeRequisition Template:eCommerce
Apply on the Company Site
Powered ByLogo

Featured Jobs[ View All ]

Featured Employers [ View All ]