Software Engineer III - Visual AI Technology
Wayfair
Boston, Massachusetts
Posted 2 weeks ago
Hybrid
up to 4 times per year
Responsibilities
Primary Duties
- Be responsible for making technical decisions related to multiple components of an existing code base / system that is managed by your team / atomic teams.
- While you will be assigned work by your Team Lead (EM/L4+ ICs), you will also make autonomous decisions about prioritizing your work.
- Solve problems that arise within the components of an existing code base / system managed by your atomic team.
- Identify code or design patterns across an existing codebase / system.
- Interface with members of adjacent atomic teams within the same pod (eg: PM, XD, Analytics) to align on deliverables.
- Have a measurable business impact downstream on team members and the codebase within your atomic team, and upstream within your pod.
- Design scalable and resilient microservices that interface with external APIs and internal models, containerizing applications using Docker and managing services in Kubernetes (pods, services, ConfigMaps, secrets).
- Actively utilize AI-powered developer tools (e.g., Cursor, Co-Pilot, Google AI Suite) to enhance coding productivity and efficiency.
About This Role
Wayfair's Visual AI Technology team is pioneering the future of home visualization.
Benefits & Perks
Benefits Package
- Paid Holidays
- Paid Time Off (PTO)
- Full Health Benefits (Medical, Dental, Vision, HSA/FSA)
- Life Insurance
- Disability Protection (Short Term & Long Term Disability)
- Global Wellbeing: Gym/Fitness discounts (including US Peloton, Global ClassPass, and various regional gym memberships)
- Mental Health Support (Global Mental Health, Global Wayhealthy Recordings)
- Caregiver Services
- 401K Matching (Employee Matching Program)
- Tuition Reimbursement
- Financial Health Education (Knowledge of Financial Education - KOFE)
- Tax Advantaged Accounts
- Family Planning Support
- Parental Leave
- Global Surrogacy & Adoption Policy
- Rewards & Recognition
- Global Employee Anniversary Awards
- Paid Volunteer Work
- Employee Discount
- U.S. Bluebikes Membership
- Global Pod Outings
- Emphasizing a supportive & flexible work environment that encourages a balance between personal and professional commitments
Required Skills
Technical Skills
Machine Learning fundamentalscommon ML libraries/frameworks (e.g., PyTorch, TensorFlow, Scikit-learn)fine-tuning or serving large models (e.g., LLMs, diffusion models)APIs for ML services (e.g., OpenAI, RunwayML, HuggingFace, Fal.ai)Strong Python skillscloud platforms (GCP/AWS/Azure)REST and/or GraphQL APIsauthentication methods (OAuth, API keys, JWT)writing unit and integration testsCI/CD tools (e.g., Buildkite, GitHub Actions, Jenkins)monitoring production systems (observability: logs, metrics, tracing)data preprocessing pipelines for ML input/outputstructured and unstructured data (images, text, video)data storage solutions (GCS, PostgreSQL, BigQuery, or MongoDB)Reactbuilding interactive UIsfrontend state management (e.g., Redux, Zustand)
Full Job Description
Software Engineer III
Candidates for this position can be based in Boston, Massachusetts. This is primarily a hybrid role that requires 3 times a week in office, in addition to scheduled team collaboration required at the Wayfair Office in Boston, Massachusetts, up to 4 times per year. The required team core hours are 9am-5pm EST.
Who We Are
Wayfair's Visual AI Technology team is pioneering the future of home visualization. We leverage advanced generative AI workflows, internal automated content pipelines, and partner with our creative teams to deliver immersive, dynamic, and scalable visual experiences for millions of customers. As a Software Engineer III on this team, you will build and maintain the core systems, APIs, and ML infrastructure that power our generative visuals. Operating at the intersection of machine learning, platform scalability, and full-stack development, you will develop the frameworks and self-service environments that streamline our automated content pipelines and empower our digital artists.
What You'll Do
We Are a Match Because You Have:
Nice to Have
Why You'll Love Wayfair
We are looking forward to your application!
Candidates for this position can be based in Boston, Massachusetts. This is primarily a hybrid role that requires 3 times a week in office, in addition to scheduled team collaboration required at the Wayfair Office in Boston, Massachusetts, up to 4 times per year. The required team core hours are 9am-5pm EST.
Who We Are
Wayfair's Visual AI Technology team is pioneering the future of home visualization. We leverage advanced generative AI workflows, internal automated content pipelines, and partner with our creative teams to deliver immersive, dynamic, and scalable visual experiences for millions of customers. As a Software Engineer III on this team, you will build and maintain the core systems, APIs, and ML infrastructure that power our generative visuals. Operating at the intersection of machine learning, platform scalability, and full-stack development, you will develop the frameworks and self-service environments that streamline our automated content pipelines and empower our digital artists.
What You'll Do
- System Ownership: Be responsible for making technical decisions related to multiple components of an existing code base / system that is managed by your team / atomic teams.
- Autonomous Execution: While you will be assigned work by your Team Lead (EM/L4+ ICs), you will also make autonomous decisions about prioritizing your work.
- Ambiguous Problem Solving: Solve problems that arise within the components of an existing code base / system managed by your atomic team. You will tackle problems that are more ambiguous because they are scoped (but not defined) for you.
- Pattern Recognition & Improvement: Identify code or design patterns across an existing codebase / system. Ensure the outcome of your work improves multiple components of the codebase / system.
- Cross-Functional Collaboration: Interface with members of adjacent atomic teams within the same pod (eg: PM, XD, Analytics) to align on deliverables.
- Drive Measurable Impact: Have a measurable business impact downstream on team members and the codebase within your atomic team, and upstream within your pod.
- Build & Deploy: Design scalable and resilient microservices that interface with external APIs and internal models, containerizing applications using Docker and managing services in Kubernetes (pods, services, ConfigMaps, secrets).
- Actively utilize AI-powered developer tools (e.g., Cursor, Co-Pilot, Google AI Suite) to enhance coding productivity and efficiency.
We Are a Match Because You Have:
- A solid understanding of Machine Learning fundamentals (e.g., supervised vs. unsupervised learning, model evaluation metrics) and experience with common ML libraries/frameworks (e.g., PyTorch, TensorFlow, Scikit-learn).
- Familiarity with fine-tuning or serving large models (e.g., LLMs, diffusion models) and experience working with APIs for ML services (e.g., OpenAI, RunwayML, HuggingFace, Fal.ai).
- Strong Python skills (experience with FastAPI or Flask is a bonus) and a solid understanding of cloud platforms (GCP/AWS/Azure) for compute-heavy workloads.
- Comfort consuming and exposing REST and/or GraphQL APIs, along with experience using authentication methods (OAuth, API keys, JWT).
- Familiarity with writing unit and integration tests, CI/CD tools (e.g., Buildkite, GitHub Actions, Jenkins), and monitoring production systems (observability: logs, metrics, tracing).
- An understanding of data preprocessing pipelines for ML input/output, and experience working with both structured and unstructured data (images, text, video).
- Familiarity with data storage solutions like GCS, PostgreSQL, BigQuery, or MongoDB.
- Proficiency with React, building interactive UIs, and frontend state management (e.g., Redux, Zustand).
Nice to Have
- Experience with model optimization or quantization for deployment.
- Understanding of model lifecycle management (MLflow, Weights & Biases).
- Some DevOps experience (Terraform, Helm, ArgoCD).
- Experience with GPU-enabled workloads and scheduling in Kubernetes.
- Previous experience in a 3D content pipeline (e.g., architectural visualization, games, VFX workflows).
- Experience building interactive UIs using React and modern frontend practices for ML-powered tools, integrating securely with backend APIs and authentication layers.
Why You'll Love Wayfair
- Time Off:
- Paid Holidays
- Paid Time Off (PTO)
- Health & Wellness:
- Full Health Benefits (Medical, Dental, Vision, HSA/FSA)
- Life Insurance
- Disability Protection (Short Term & Long Term Disability)
- Global Wellbeing: Gym/Fitness discounts (including US Peloton, Global ClassPass, and various regional gym memberships)
- Mental Health Support (Global Mental Health, Global Wayhealthy Recordings)
- Caregiver Services
- Financial Growth & Security:
- 401K Matching (Employee Matching Program)
- Tuition Reimbursement
- Financial Health Education (Knowledge of Financial Education - KOFE)
- Tax Advantaged Accounts
- Family Support:
- Family Planning Support
- Parental Leave
- Global Surrogacy & Adoption Policy
- Professional Development & Recognition:
- Rewards & Recognition
- Global Employee Anniversary Awards
- Paid Volunteer Work
- Unique Perks:
- Employee Discount
- U.S. Bluebikes Membership
- Global Pod Outings
- Work/Life Balance:
- Emphasizing a supportive & flexible work environment that encourages a balance between personal and professional commitments
We are looking forward to your application!
How to Apply
$656
/ hour
Wayfair pays $656 for Software Engineer in Boston, Massachusetts, with most salaries ranging from $609 to $717. Pay can vary based on role, experience, and local cost of living.
Median
$656
Low
$609
High
$717
Companies Similar to Wayfair for Jobs
Share This Job
Figures represent approximate ranges and may vary based on experience, location, and other factors. For the most accurate information, please consult the employer directly. Contact us to suggest updates to this information.





