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