Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Walmart Principal Software Engineer MLE Personalization Image Generative Models Background 
United States, California, Sunnyvale 
159690801

25.09.2024

What you'll do...

What you'll do :

  • Platform Design & Architecture: Lead the design and development of a robust, scalable Generative AI Image Platform optimized for ecommerce, personalization, and recommendation use cases. Ensure the platform is multi-tenant and cloud-native, supporting a broad range of business needs.
  • Scalability & Performance: Architect the platform to handle millions of real-time requests with low latency and high availability. Implement best practices for high performance and reliability in a cloud environment.
  • Generative AI Models: Drive the development and integration of generative models (e.g., GANs, diffusion models) tailored for ecommerce and personalized content generation.
  • SaaS Development: Oversee the full lifecycle of a SaaS platform, ensuring modular design, secure multi-tenancy, and smooth onboarding for diverse clients across the personalization and recommendation domains.
  • Cross-functional Collaboration: Work closely with product managers, data scientists, and engineers to translate business requirements into technical solutions, driving innovation in personalized image creation and ecommerce experiences.
  • Data Analysis & Insights: Leverage advanced data analysis to extract insights from platform usage, model performance, and customer behavior. Use this data to inform model improvements, feature development, and overall platform enhancements.
  • Cloud Infrastructure: Design cloud-native solutions leveraging technologies such as Kubernetes, microservices, and serverless architecture to enable seamless scaling and cost efficiency.
  • Leadership & Mentorship: Provide technical leadership and mentorship to engineering teams, guiding best practices in software engineering, model development, and cloud infrastructure.
  • Thought Leadership: Contribute to the industry through publications, conference talks, or meetups focused on scalable machine learning systems, generative AI, and cloud-native architectures.

What you'll bring :

  • Master’s or PhD in Computer Science, Machine Learning, or related field .
  • 8+ years of experience in designing and deploying large-scale machine learning systems, with at least 2 years focused on generative AI and cloud-native platforms .
  • Deep expertise in building SaaS solutions , including multi-tenant architectures, API design, and security best practices.
  • Proven experience in scaling platforms to handle millions of requests, with strong knowledge of distributed systems, cloud infrastructure, and high availability patterns.
  • Strong proficiency in generative AI techniques (GANs, diffusion models) and their application in personalization and recommendation systems.
  • Experience with cloud platforms (GCP, Azure), container orchestration (Kubernetes), and microservices architecture.
  • Excellent leadership, communication, and collaboration skills, with a track record of leading high-performing technical teams.

Preferred Experience :

  • Prior experience in ecommerce systems, with a deep understanding of personalization and recommendation systems .
  • Hands-on experience with deploying and maintaining AI models in production , including model monitoring and automated retraining workflows.
  • Active participation in relevant conferences and industry forums with a focus on scalable ML systems and generative AI.

Flexible, Hybrid Work :

above information has been designed to indicate the general nature and level of work performed in the role. It is not designed to contain or be interpreted as a comprehensive inventory of all responsibilities and qualifications required of employees assigned to this job. The full Job Description can be made available as part of the hiring process.

You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable.

For information about PTO, see .

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 .

The annual salary range for this position is $143,000.00-$286,000.00 Additional compensation includes annual or quarterly performance bonuses. Additional compensation for certain positions may also include: - Stock Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years’ experience in software engineering or related area.
Option 2: 7 years’ experience in software engineering or related area.
Preferred Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.

680 West California Avenue, Sunnyvale, CA 94086-4834, United States of America