Senior Software Engineer

Senior Software Engineer

  • Location SUNNYVALE, CA
  • Career Area Software Development and Engineering
  • Job Function Software Engineering and Architecture
  • Employment Type Regular/Permanent
  • Position Type Salary
  • Requisition WD2081281

What you'll do at

What you'll do...

Position: Senior Software Engineer

Job Location: 640 W. California Avenue, Sunnyvale, CA 94086

Duties: Minimize exposure to financial risk in the retail domain through fraud detection and prevention techniques. Design, implement and maintain end-to-end Machine Learning pipelines for data ingestion, data preprocessing, model training, model evaluation, and model deployment using Pyspark, Python, Dataproc, Airflow, Mlflow and Cloud technologies. Set up and oversee scalable infrastructure including GCP cloud computing resources, storage solutions, and containerization platforms to support machine learning workflows using DevOps engineering principles, Cloud Technologies and MLOps.  Perform data cleaning and exploratory data analysis. Train ML fraud detection models using appropriate algorithms and techniques. Deploy and maintain Machine Learning/Deep learning models in production ensuring scalability and reliability using Docker and Kubernetes technologies. Monitor model performance in production using A/B testing, detecting drift, and implement strategies to retrain or fine-tune models as needed to maintain accuracy and effectiveness. Design, develop, and deploy large-scale distributed data-engineering pipelines using both batch- and stream-based data processing techniques. Implement monitoring and alerting capabilities for detecting data quality issues, feature-drift, and model-performance degradation. Develop and optimize model inference APIs for high throughput and low latency in production using Python. Establish version control systems and experiment tracking tools to manage the development lifecycle of machine learning models, enabling reproducibility and collaboration among team members using MLflow. Collaborate with cross-functional teams, including data scientists, engineers, and business stakeholders, to understand requirements, prioritize tasks, and deliver solutions that meet business objectives. Assist in conducting technical interviews and mentor junior members of the team. Understand the business context and be able to translate business problems into machine learning tasks for the fraud domain.

Minimum education and experience required: Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year of experience in software engineering or related area; OR Bachelor's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 3 years of experience in software engineering or related area.

Skills required: Experience with machine learning algorithms. Experience with deep learning algorithms. Experience with Python programming language for scalable and efficient code development. Experience with libraries and tools including Tensorflow, PyTorch, Keras, Scikit-learn, and Pandas. Experience with cloud technologies and cloud architecture. Experience with model deployment and productionization to ensure scalability, high throughput, and reliability using Docker, Kubernetes and Cloud technologies. Experience with Distributed Systems Design. Experience with DevOps engineering. Experience with Data Structures, Algorithms, and API design for low latency and high throughput. Experience with data analysis and preprocessing. Experience with building, deploying, monitoring and maintaining large-scale distributed data-pipelines. Experience building monitoring and alerting systems to monitor data-quality, feature-, data-, and model-drift. Employer will accept any amount of graduate coursework, graduate research experience or professional experience with the required skills.

Salary Range: $117,000/year to $234,000/year. Additional compensation includes annual or quarterly performance incentives. Additional compensation for certain positions may also include: Regional Pay Zone (RPZ) (based on location) and Stock equity incentives.

Benefits: At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more.

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.

Wal-Mart is an Equal Opportunity Employer.

About Sam's Club

Sam Walton opened the first Sam's Club in 1983 to meet a growing need among customers who wanted to buy merchandise in bulk. Since then, Sam's Club has grown rapidly, opening more than 600 clubs in the U.S. and 100 clubs internationally. By offering affordable, wholesale merchandise to members, Sam's Club helps make saving simple for families and small business owners.

Sam's Club employs about 110,000 associates in the U.S. The average club is 134,000 square feet and offers bulk groceries and general merchandise. Most clubs also have specialty services, such as a pharmacy, an optical department, a photo center, or a tire and battery center.

Sam’s Club 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 unique styles, experiences, identities, abilities, ideas and opinions- while being welcoming of all people.

Hello, Silicon Valley

You don’t have to choose between your career and your lifestyle in Silicon Valley. Here, you can have both.

Discover Silicon Valley
Silicon Valley
View of Silicon Valley from the hills after a passing storm

All the benefits you need for you and your family

  • Multiple health plan options, including vision & dental plans for you & dependents
  • Free Membership and discounts in fresh produce
  • Financial benefits including 401(k), stock purchase plans, life insurance and more
  • Paid education assistance with college degrees through our Live Better U program
  • Parental Leave
  • Pay during military service
  • Paid time off - to include vacation, sick leave and parental leave
  • Short-term and long-term disability for when you can't work because of injury, illness, or childbirth

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 specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com/Benefits.

Recently viewed jobs