Senior Software Engineer II – AI

🕒 July 10

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of iHerb

iHerb

1001 - 5000 employees

🛍️ eCommerce

🛒 Retail

🧘 Wellness

eCommerce • Retail • Wellness

iHerb is an online retailer founded in 1996 that provides a curated selection of health and wellness products to consumers worldwide. The company focuses on vitamins, natural supplements and remedies, sports nutrition, natural and dry foods, and environmentally friendly goods, with a mission to make health and wellness accessible, affordable, and convenient. iHerb operates as an e-commerce business with a retail focus and emphasizes customer experience and a values-driven company culture.

📋 Description

• The Sr. Software Engineer II - AI will lead the build of GenAI-powered product experiences and the shared AI platform infrastructure that powers them. • This includes RAG pipelines over the iHerb catalog and customer reviews, LLM-driven personalization, a conversational Wellness Agent, agentic workflow systems, and the evals and MLOps layer that makes AI features production-grade and repeatable. • Design, build, and operate production AI features: RAG pipelines, LLM-driven recommendations, conversational agents, or agentic workflow automation. • Build the shared AI platform layer: retrieval infrastructure, eval frameworks, model monitoring, guardrails, and observability. • Write LLM applications and integrations with marketing platforms, BI tools, or customer-facing product surfaces.

🎯 Requirements

• Generally requires a minimum of 10+ years of software engineering experience. • AI-driven SDLC : hands-on experience shipping production code with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor. • Full-stack awareness: comfortable contributing across layers of the stack when needed. • Production ownership: experience owning features end-to-end from spec through deployment, observability, and on-call. • Code quality fundamentals: strong grasp of software design principles, automated testing, code review, and CI/CD. • Fully autonomous; drives technical decisions within the team; mentors junior engineers. • Python proficiency; comfortable building and operating production LLM applications. • Hands-on experience with at least one specialization: RAG and retrieval systems, LLM evaluation, agentic frameworks (LangChain, LlamaIndex, or similar), or LLM-based workflow automation. • Understanding of prompt engineering, context window management, and LLM output quality tradeoffs. • Familiarity with vector databases, embedding models, or semantic search.

Apply Now

Similar Jobs

🕒 July 10

Customer.io

51 - 200

☁️ SaaS

📣 Marketing

GTM AI Engineer responsible for scaling AI agents for Customer.io, enhancing communication systems. Collaborating with teams to ensure agent reliability and facilitate production-ready transitions.

🇺🇸 United States – Remote

💵 $140k - $170k / year

💰 Series A on 2022-03

⏰ Full Time

🟡 Mid-level

🟠 Senior

🤖 AI Engineer

Cloud

Google Cloud Platform

Kubernetes

🕒 July 10

Vanta

201 - 500

📋 Compliance

🔐 Security

☁️ SaaS

Design and ship internal AI products and processes that transform Vanta's go-to-market teams. Collaborate closely with Sales, Customer Success, and Revenue Operations to enhance business processes.

JavaScript

Node.js

Python

React

SQL

TypeScript

🕒 July 10

TTEC

10,000+ employees

💼 Consulting

🤖 Artificial Intelligence

Senior Engineer developing and maintaining internal tools using AI technologies for organizational efficiency. Collaborating with teams to build seamless business systems and mentor junior engineers.

Airflow

AWS

Azure

Cloud

Docker

ERP

ETL

Google Cloud Platform

Java

JavaScript

Kubernetes

Next.js

Node.js

Python

React

SQL

TypeScript

Go

🕒 July 10

TTEC

10,000+ employees

💼 Consulting

🤖 Artificial Intelligence

Machine Learning Technical Lead overseeing the execution of scalable AI systems in a remote setup. Responsible for end-to-end ML processes and collaborating with research and engineering teams.

Python

PyTorch

🕒 July 10

TTEC

10,000+ employees

💼 Consulting

🤖 Artificial Intelligence

Senior Machine Learning Engineer developing core Machine Learning systems powering AI products. Mentoring fellow engineers and collaborating with cross-functional teams while tackling production ML challenges.

Python

PyTorch