Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Walmart Senior Software Engineer 
United States, California, Sunnyvale 
407222411

11.09.2024

Senior Software Engineer

Master’s degree or the equivalent in Computer Science, Engineering (any) or related field and 2 years of experience in large scale enterprise software development environment; Bachelor's degree or the equivalent in Computer Science, Engineering (any) or related field and 5 years of experience in large scale enterprise software development environment.

Experience coding in object-oriented languages including Python, Java and C++. Experience designing and implementing models based on geometric/spatial data analysis and combinatorial optimization techniques including convex hull, nearest neighbor search, k-center clustering, Delaunay triangulation, and linear programming. Experience processing and analyzing large-scale and high-dimensional data using efficient methods and procedures. Experience with data engineering, automation and simulation tools including Cron, Shell and MATLAB. Experience creating visualizations, charts, and dashboards to effectively communicate insights and findings from the data with packages including seaborn, matplotlib and t-SNE. Experience building end-to-end machine learning systems based on computer vision techniques including object detection and facial recognition. Experience with structured query languages, and designing, managing, querying and testing relational databases using MySQL, Oracle SQL, Hive and PySpark. Demonstrated knowledge of advanced data structures and computer algorithms including dynamic programming and approximation algorithms. Experience building machine learning and deep learning models using NumPy, Pandas, Scikit-learn and TensorFlow. Experience writing web services for back-end development using Java, Python and Flask. Experience with machine learning and deep learning algorithms including SVM, convolutional neural network, and residual neural network, and in-depth knowledge of their advantages/drawbacks.
Employer will accept any amount of graduate coursework, graduate research experience or professional experience with the required skills.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.