Senior Software Engineer; AI
Listed on 2025-12-02
-
Software Development
Senior Developer, Software Engineer
Senior Software Engineer (AI experience)
Join to apply for the Senior Software Engineer (AI experience) role at Pattern
Pattern accelerates brands on global ecommerce marketplaces leveraging proprietary technology and AI. Pattern utilizes more than 46 trillion data points and AI models to optimize ecommerce growth across advertising, content management, logistics and fulfillment, pricing, forecasting, and customer service. The platform serves hundreds of global brands across 60+ marketplaces including Amazon, , , eBay, Tmall, Tik Tok Shop, JD, and Mercado Libre.
For more information, visit or email
Pattern has been named one of the fastest growing tech companies by Deloitte and one of the best-led companies by Inc. We value employee experience and have been recognized as Newsweek’s Global Most Loved Workplaces.
We’re looking for a Sr Software Engineer to be part of a small, autonomous team, building processes that will impact millions in revenue as they partner with the Pattern Creators team. Creators is a SaaS product within Pattern's ecommerce acceleration platform that helps brands build ambassador programs, maximize influencer marketing, and increase revenue. This is a full-time role with a hybrid schedule in Lehi, Utah.
Whatis a day in the life of a Senior Software Engineer?
- Architect and implement AI-powered features and user experiences within a modern web application
- Collaborate with product, design, and engineering to identify opportunities for AI-driven solutions
- Integrate large language models, recommendation engines, and other AI/ML components into production systems
- Drive technical design discussions for integrating AI into web and backend systems
- Partner with ML engineers, data scientists, and other stakeholders to ship AI features that improve user engagement and drive business outcomes
- Mentor team members and help drive adoption of best practices for AI development
- Degree in Computer Science, Information Systems, or a related field
- 5+ years working with JavaScript/Type Script (React
JS and Node.js preferred) - 3+ years developing in Python for backend or AI/ML applications
- 1+ years building and deploying AI-driven features in production systems
- Strong experience with ORM tools
- Strong SQL skills and relational database experience (preferably MySQL)
- Experience with cloud (AWS preferred) for deployment and scaling
- Experience writing integration and unit tests
- Experience with Redis, Elasticsearch, or messaging queues
- Ability to build scalable solutions to software issues
- Experience with messaging queues
- Timely completion of assignments
- Ownership of projects and follow-through to completion
After onboarding, you will take ownership of tasks, feature requests, and support for existing customers. Initially you will pair program, plan features, and review code. By 60 days you will be independently shipping new features; by 90 days you will help support other new hires and more junior team members.
What is the team like?The team is 16 software engineers, including the Director of Engineering. You will work cross-functionally with Client Success and a Technical Project Manager. The team is data-driven and results-oriented. Ideas and input are encouraged from all members.
Culture and valuesWe are looking for Game Changers, Data Fanatics, Partner Obsessed, and a Team of Doers. These describe the behaviors and mindset we value in Pattern employees.
Hiring process- Initial phone interview with Pattern’s talent acquisition team
- Technical interview with a team member
- Video interview with a hiring manager
- Professional reference checks
- Executive review
- Offer
- Unlimited PTO
- Paid Holidays
- Onsite Fitness Center
- Company Paid Life Insurance
- Casual Dress Code
- Competitive Pay
- Health, Vision, and Dental Insurance
- 401(k) match — Pattern matches 100% of the first 3% and 50% of the next 2%
Pattern provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type.
Job details- Senior Software Engineer - AI
- Location:
Lehi, UT (hybrid) - Senior level, Full-time
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).