Senior Software Engineer 1, ML
People.Co
Senior Software Engineer 1, ML
As a Senior Software Engineer for personalization, you will own the design, development, and continuous improvement of the recommendation algorithm that powers the user's personalized product feed. You'll work with a rich dataset of user-saved products and a live ingestion pipeline pulling from thousands of retailer feeds to build a system that learns each user's unique preferences across brand, category, color, price point, and fit.
This is a high-ownership, high-impact role. You will collaborate closely with product, engineering, and data teams to define what great personalization looks like — and then build it.
Remote or Hybrid 3x a month
In-office Expectations: This position offers remote work flexibility; however, if you reside within a commutable distance to one of our offices in New York, Des Moines, Birmingham, Los Angeles, Chicago, or Seattle, the expectation is to work from the office two days per week.
Our next-generation product discovery platform connects shoppers with the things they love across thousands of retail partners. Users save, organize, and share products they're excited about — and our platform turns those signals into a deeply personalized shopping experience. We ingest live product feeds from thousands of retailers and use a rich understanding of each user's taste to surface the right product at the right moment.
We're building the recommendation engine at the heart of this shopping experience — a system that understands not just what people save, but why they save it. This is a foundational hire that will shape how millions of users discover products they love.
Accountabilities, Actions and Expected Measurable Results
- Recommendation Algorithm Development 30%
- Design and build the core personalization engine using user-saved product data as behavioral signals.
- Develop multi-signal recommendation models that incorporate brand affinity, product category, color palette, fit/sizing signals, price sensitivity, and trends.
- Implement and evaluate a range of approaches including collaborative filtering, content-based filtering, and hybrid neural architectures.
- Build and maintain product embedding models that capture rich semantic similarity across the retailer feed catalog.
- Develop cold-start strategies to generate high-quality recommendations for new users with limited save history.
- Data Ingestion & Feature Engineering 25%
- Design and maintain robust pipelines to ingest, normalize, and enrich product feeds from thousands of retail partners.
- Collaborate on a unified product taxonomy and attribute extraction layer that standardizes inconsistent retailer data into coherent features (category, color, material, fit, etc.).
- Leverage NLP and computer vision techniques to extract attributes from unstructured product descriptions and images.
- Partner with the data engineering team to maintain data quality, freshness, and catalog coverage at scale.
- Personalized Feed & Ranking 25%
- Build and own the ranking and re-ranking layer that assembles each user's personalized feed in real time.
- Develop and tune multi-objective ranking that balances relevance, novelty, diversity, and business goals (e.g., promoted/sponsored retailer partnerships).
- Implement feedback loops that continuously update user preference models based on implicit signals (saves, clicks, dwell time, shares).
- Build A/B testing solutions to rigorously evaluate ranking and recommendation changes against key engagement metrics.
- Engineering Excellence 20%
- Own production systems. Debug issues across indexing, retrieval, ranking, and serving layers
- Create clear documentation for pipelines, models, APIs, and system design.
- Contribute to best practices for ML systems, API design, and scalable infrastructure.
- Stay current with advancements in recommendation, ranking, and personalization systems and apply them where they make practical impact.
Education:
Bachelor's degree in Computer Science, Engineering, or a related field.
Experience:
You have a strong foundation in modern backend and ML engineering practices and continue to learn and evolve. You bring:
- 5+ years of ML engineering experience focused on recommendation systems, personalization, or search ranking with hands-on depth in collaborative filtering, matrix factorization, content-based, and hybrid neural approaches.
- Proven experience designing, training, and deploying embedding models and vector retrieval (e.g., Milvus, Pinecone) for product or content similarity at catalog scale.
- Production experience serving real-time, low-latency ML predictions and managing the full model lifecycle — training, deployment, versioning, and monitoring — on cloud ML platforms such as AWS SageMaker or GCP Vertex AI (including Vertex AI Pipelines).
- Rigorous experimentation discipline: experiment design, A/B and multivariate testing, and the analytical ability to translate model results into clear product and business decisions.
- Extensive backend engineering with strong proficiency in Python and modern ML frameworks (PyTorch, TensorFlow, or JAX), plus working knowledge of Node.js and TypeScript.
- Experience designing large-scale data and feature pipelines using Apache Kafka, Spark, Beam, Airflow, or Flink for streaming ingestion, transformation, and feature engineering.
- Applied NLP and/or computer vision experience extracting structured attributes (category, color, material, fit) from unstructured product descriptions and imagery.
- Strong API and infrastructure foundations: REST and GraphQL design with secure auth (OAuth/JWT), Git-based workflows, containerization with Docker and Kubernetes, and production observability with Grafana, Kibana, and APM tooling.
- Curiosity and pragmatism around emerging AI, particularly LLMs and modern retrieval/ranking techniques, with a track record of bringing new approaches into real production use cases.
- Strong written and verbal communication, able to explain technical tradeoffs to both technical and non-technical stakeholders, with a data-driven approach to problem solving.
Core Tech Stack
- Backend and API development using Python, FastAPI, Node.js, and TypeScript.
- Search and indexing using Elasticsearch for relevance, retrieval, and query optimization.
- Event driven architecture and streaming using Apache Kafka.
- Vector search and embeddings infrastructure using vector databases such as Milvus or Pinecone.
- Cloud and infrastructure using Google Cloud Platform or Amazon Web Services with containerization via Docker and orchestration through Kubernetes.
It is the policy of People Inc. to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the Company will provide reasonable accommodations for qualified individuals with disabilities. Accommodation requests can be made by emailing View email address on click.appcast.io.
The Company participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. For further information about the E-Verify program, please click here:
Pay Range
Salary: New York: $170,000 - $195,000 Remote US: $160,000 - $180,000
The pay range above represents the anticipated low and high end of the pay range for this position and may change in the future. Actual pay may vary and may be above or below the range based on various factors including but not limited to work location, experience, and performance. The range listed is just one component of People Inc's total compensation package for employees. Other compensation may include annual bonuses, and short- and long-term incentives. In addition, People Inc. provides to employees (and their eligible family members) a variety of benefits, including medical, dental, vision, prescription drug coverage, unlimited paid time off (PTO), adoption or surrogate assistance, donation matching, tuition reimbursement, basic life insurance, basic accidental death & dismemberment, supplemental life insurance, supplemental accident insurance, commuter benefits, short term and long term disability, health savings and flexible spending accounts, family care benefits, a generous 401K savings plan with a company match program, 10-12 paid holidays annually, and generous paid parental leave (birthing and non-birthing parents), all of which may vary depending on the specific nature of your employment with People Inc. and
$150k - $170k
...who call it "life-changing" and their "#1 recommendation to parents".We are... ...every family to thrive.About the roleAs a Senior Full Stack Software Engineer, you will design and build new... ...with a variety of teams including AI/ML, UX, Product Management, Product Design...SeniorFull timeCurrently hiringLocal areaRemote work$110k - $170k
...positive mark on culture. Job Title : Senior Software Engineer - AI Tooling & Quality Engineering... ...experience building production‑grade AI or ML‑powered systems. • Strong knowledge of... ...free ad-supported TV, delivering more than 1,400 global channels and an extensive...Senior- ...Role Description As a Software Engineer on the Growth Monetization team within... ...means you'll gain exposure to ML-powered personalization and optimization... ...through mentorship from senior engineers and hands-on... ...optimization Compensation US Zone 1 This role is not available in...Senior
$124k - $180k
...Applied Intelligence team is seeking a Senior Full-Stack Software Engineer to lead the development of innovative,... ...integrate APIs, data pipelines, and ML-driven features into front-end experiences... ...ad-supported TV, delivering more than 1,400 global channels and an extensive...Senior$177k - $245k
...there were no similarly great tools to help ML practitioners build better models.... ...over 200 employees. We proudly serve over 1,000 customers and more than 30 foundation... ...AI practitioners and our business. As a Senior Software Engineer, you will lead initiatives in pricing,...SeniorFull timeTemporary workWork at officeRemote workHome officeFlexible hours$750 per month
...remote position. We're looking for a driven Senior Software Engineer to join our team and help eliminate the... .../Vue) Work with large datasets and AI/ML systems to process and enhance... ...benefit Generous paid family leave Annual $1,200 learning & development stipend About...SeniorFor contractorsWork experience placementFreelanceRemote workWork from homeFlexible hours$128.9k - $219.1k
...California in 2004 when a visionary engineer, Fred Luddy, saw the potential... .... Job Description As a Sr. Software Engineer you will be a member of... ...junior engineers by sharing AI/ML and software engineering... ...retrieval-augmented generation (RAG). 1+ years of integratingCopliot/...SeniorWork experience placementWork at officeRemote workFlexible hours$98.81k - $148.16k
...Stoke Space, our commercial software platform that helps advanced... ..., and test efficiently. As a Senior AI Engineer on theBoltlineteam, you will... ...candidatedemonstratesdeepexpertisein applied AI/ML, a high degree of ownership,... ...activities Qualifications 1- 5 years of professional...SeniorPermanent employmentFull time$140k - $200k
...boards on the web. ZipRecruiter has the #1 rated job search app on iOS & Android.... ...jobseekers and employers and need generalist software engineers to build fast, scalable, and effective... ...applications, stream and batch data processing, ML infrastructure and a variety of other...SeniorFull timeRemote workFlexible hours$140k - $180k
...Postgres), prioritizing query performance engineering and indexing strategies to handle large,... ...ETL pipelines Familiarity with deploying ML models in production and adding instrumentation... ...: Required: 5+years offull-time software engineering experience Experience working...SeniorRemote workRelocation package$165k - $190k
...Job Title: Senior Software Engineer - Machine Learning & Geospatial Location: 100% Remote (US Based Only) *We cannot sponsor or transfer... ...feature gaps and behavioral differences relative to widely used ML frameworks (e.g., Spark ML, scikit-learn), while continuing...SeniorTemporary workLocal areaRemote workVisa sponsorship- ...Senior Full-Stack Software Engineer Magenta is transforming how manufacturing operates. Manufacturing teams lose enormous amounts of time to documentation... ...databases (SQL and NoSQL). ~ Bonus: familiarity with ML/AI systems, enterprise integrations, or manufacturing/...SeniorWork at office
$170k - $220k
...multidisciplinary Research Scientists and Engineers working on building a cutting-edge... ...computing frameworks. - Collaborate with ML researchers and engineers to seamlessly deploy... ...developing solutions in ML systems or the ML software stack. - Deep understanding of ML system...SeniorFull timeWork at officeWork from homeFlexible hours$200k - $250k
...Senior Software Engineer - Audience Intelligence Aliso Viejo, California, United States StubHub is on a mission to redefine the live event... ...Audience Intelligence crew is a band of data-obsessed engineers, ML specialists, and product thinkers who refuse to settle for...SeniorWork at officeRemote workWorldwideFlexible hours- ...Description - add details here We are seeking a hands-on Staff Software Engineer to drive high-impact initiatives at the forefront of emerging... ...(Docker, Kubernetes), A/B testing, etcProficiency with AI/ML development tools, and experience integrating LLM-based APIs,...SeniorWork experience placement
$148k - $185k
...Founders’ Story and our Values. As a Senior Full Stack Engineer on the Care Team, you will join a team... ...engineers, encouraging best practices in software development and design Solve complex... ...Experience building and integrating predictive ML models. Demonstrated ability to thrive...SeniorFull timeTemporary workRemote workWork visaFlexible hours$140k - $225k
...partnerships with the best job boards on the web. ZipRecruiter has the #1 rated job search app on iOS & Android. Summary: At... ...Minimum Qualifications: ~3+ year of professional software development experience with a focus in machine learning ~ Deep...SeniorFull timeTemporary workRemote workFlexible hours$150k - $175k
...engagement - Kixie is the place for you! About the Role As a Senior Software Engineer at Kixie, you will take end-to-end ownership of critical... ..., GoHighLevel). Experience building or working with AI/ML systems, RAG pipelines, or LLM orchestration frameworks....SeniorWork at office$152k - $230k
...to-face. That’s why we’re on a mission to engineer a frictionless, next-generation business... ...journey starts here. We’re hiring 2 x Senior Full Stack Engineer to own the end-to-end... ...team of designers, product managers, and ML engineers to shape and deliver thoughtful...SeniorH1bWorldwideFlexible hours- A leading AI research company in California is looking for a Software Engineer focused on workload enablement. The position entails porting inference... .... Ideal candidates will have over 5 years of experience in ML systems or distributed systems, hands-on skills in PyTorch,...Senior
- ...Seeking Appian Software Development professionals with 3 to 8+ years of experience in developing... ...s degree in computer science, electronic engineering, or other engineering/technical... ..., integrations, data structures) and, or 1-2+ years of hands-on Appian administration...SeniorFull timeTemporary workLocal areaImmediate startRemote work
$104.16k - $130.2k
...Senior Software Engineer - [Chicago Only] Who We Are At 8th Light, we bring life to the best ideas. Founded in 2006 and headquartered in Chicago... ...documentation, where appropriate Experience building or integrating AI/ML-powered features into products or systems (e.g.,...SeniorLocal areaImmediate startRemote workFlexible hours$115k - $190k
...Senior Software Engineer Los Angeles, CA About Re:Build Manufacturing Re:Build Manufacturing is a growing family of industrial and engineering... ..., thoughtfully integrating emerging technologies such as AI/ML where they add measurable value, and delivering high-quality...SeniorContract workWork at officeShift work$125k - $167k
...Performance team is the crucial bridge between software development and real-world deployment. We... ...We are seeking a highly skilled Software Engineer to play a critical role in evaluating and... ...than 20%) : Expected to travel for 1-2 weeks each quarter visiting all of our...Senior$141.9k - $190.3k
...Senior Software Engineer At Disney, we're storytellers. We make the impossible, possible. The Walt Disney Company (TWDC) is a world-class entertainment... ...across cloud and on-prem environments. Develop AI/ML models to assist with automated risk categorization,...SeniorWork experience placement- ...We are looking for a Senior Desktop Software Engineer, Machine Learning to work on an innovative project that redefines software. In this role, you... ...learning pipelines and processes, with an interest in optimizing ML workflows on desktop systems. Autonomous, distributed...SeniorWorldwide
- A leading technology company in Los Angeles is seeking a Sr. Applied AI Software Engineer to build innovative software solutions. The role involves integrating AI and machine learning technologies into user experiences while collaborating across teams to define technical...Senior
- ...of the office. Our engineering organization consists of... ...We are looking for Senior Android Engineers (minimum... ...Experience developing software related to health, wellness... ...have experience with ML algorithms, encryption,... ...future. Region 1 $162,000- $203,000 Region...SeniorWork at officeLocal areaRemote workFlexible hours
- Senior Software Engineer, Machine Learning About us Moonware builds products to modernize airfield operations, providing the digital infrastructure... ...will be your primary focus, this is a cross-functional ML role, touching applied AI, data science, multimodal inference...SeniorWorldwide
- ...Senior Software Engineer - AI Core Engineering Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past... ...Qualifications ~5+ years of backend or applied AI/ML engineering with a track record of building production-grade...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer 1, ML. Be the first to apply!
- graduate software developer Los Angeles, CA
- rust software engineer Los Angeles, CA
- senior software design engineer Los Angeles, CA
- software engineer student Los Angeles, CA
- software engineer amazon Los Angeles, CA
- software developer positions Los Angeles, CA
- software engineer full time Los Angeles, CA
- new graduate software engineer Los Angeles, CA
- junior software developer Los Angeles, CA
- IT software engineer Los Angeles, CA

