Senior, Software Engineer- AI and Machine Learning

Walmart10 months ago
San Jose, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

We are seeking a highly experienced Senior AI/ML Engineer to join our team. You will be responsible for developing and implementing cutting-edge AI and Machine Learning solutions that drive business growth and innovation. As a key member of our technology team, you will design, build, and deploy AI-powered products and services that transform our business and customer experiences. Note: Immigration Sponsorship support will NOT be available for this position.

Key Responsibilities

  • Design and develop AI/ML models and algorithms to solve complex business problems using machine learning, deep learning, and natural language processing.
  • Collaborate with data scientists and data engineers to integrate AI/ML models with large-scale data systems ensuring optimal performance.
  • Develop and maintain AI/ML pipelines including data preprocessing, feature engineering, model training, and deployment.
  • Lead the development of AI-powered products and services, working closely with cross-functional teams to meet business needs.
  • Troubleshoot and debug AI/ML models and algorithms, resolving issues that impact performance and accuracy.
  • Stay up-to-date with the latest advancements in AI and ML to continuously improve solutions.
  • Mentor and guide junior engineers and data scientists by sharing expertise and best practices.
  • Collaborate with other teams to integrate AI/ML solutions with existing systems ensuring seamless integration.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Information Systems, or a related field.
  • 7+ years of programming experience in architecting highly scalable and high-performing web applications.
  • 5+ years of experience in Java/J2EE, Spring Boot, REST Services, and related technologies.
  • 3+ years of experience with Cloud technologies.
  • 4+ years of experience developing high-transaction, high-throughput systems.
  • 2+ years of experience integrating third-party solutions into existing architectures.
  • 2+ years of experience working in agile methodologies within a distributed geographical model.
  • Minimum Qualifications Options: Either a Bachelor's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering (or related area) with 3 years’ experience, or 5 years’ experience in software engineering or a related area.

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related field with 1 year's experience in software engineering.
  • Experience in creating inclusive digital experiences, with knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies.
  • Familiarity with accessibility best practices to support an inclusive culture through accessible products and services.

Benefits & Perks

  • Compensation: For Sunnyvale, CA, the annual salary range is $117,000.00 - $234,000.00; for Bentonville, AR, the range is $90,000.00 - $180,000.00, with additional performance-based bonuses and Stock options.
  • Health Benefits: Medical, vision, and dental coverage.
  • Financial Benefits: 401(k), stock purchase plans, and company-paid life insurance.
  • PTO & Leave: Includes PTO (vacation, sick leave, holidays), parental leave, family care leave, bereavement, jury duty, and voting leave. PTO/PPTO accrual depends on job classification and length of employment and meets applicable paid sick leave laws.
  • Education Benefit: Live Better U program covering tuition, books, and fees for a range of programs from high school completion to bachelor's degrees, including English Language Learning and short-form certificates.
  • Primary Location: 1395 Crossman Ave, Sunnyvale, CA 94089-1114, United States of America.

Required Skills

Deep Learning
Agile Methodologies
Natural Language Processing
Data Pipeline Engineering
AI/ML Model Development
Cloud Technologies
REST Services
Java/J2EE
Spring Boot