Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Pattern® Logo

Senior Software Engineer (AI experience)

Pattern®

Salary not specified
Sep 12, 2025
Lehi, UT, US
Apply Now

Pattern is looking for a Sr Software Engineer to build and own processes that will impact millions of dollars in revenue as they partner with the Pattern Creators team. Creators is a software-as-a-service product within Pattern's ecommerce acceleration platform that offers a seamless solution for brands looking to build their ambassador programs, maximize their influencer marketing, and increase their revenue.

Requirements

  • 5+ years working with JavaScript/TypeScript (ReactJS 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 (e.g., integrating LLMs, recommendation engines, generative AI, or other smart features)
  • Strong experience with ORM (Object Relational Mapping) tools
  • Strong SQL skills and relational database experience (preferably with MySQL)
  • Experience with cloud (AWS preferred) for deployment and scaling
  • Experience writing integration and unit tests

Responsibilities

  • 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

Other

  • Full-time role and will work a hybrid schedule in Lehi, Utah.
  • Degree in Computer Science, Information Systems, or a related field
  • You are able to build scalable solutions to software issues
  • You follow through with all assignments in the timely manner
  • You give 100% to all tasks and projects you are given