Senior Software Engineer II – AI

🕒 July 10

🏄 California – Remote

infoinfo

💵 $187k - $235k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 2%

infoinfo
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

Seeq Corporation

51 - 200

🤖 Artificial Intelligence

🏭 Manufacturing

Senior Full Stack Software Engineer at Seeq focusing on data analytics for industrial sectors. Collaborating with remote teams to build cutting-edge software leveraging AI and a robust calculation engine.

🕒 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.

🕒 July 10

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Software Engineer II in Test Infra enhances developer productivity in test automation at Affirm. Collaborate with engineering teams while optimizing CI pipelines and maintaining automation frameworks.

🕒 July 10

eSimplicity

51 - 200

💼 Consulting

🏥 Healthcare

⚕️ Healthcare Insurance

Principal Engineering Lead managing engineering operations standards across federal data and analytics program. Partnering with stakeholders to ensure reliable and secure technology solutions for government agencies.

🕒 July 10

GLOBO

1001 - 5000

🏥 Healthcare

⚖️ Legal

📣 Marketing

Senior Software Engineer developing and improving product capabilities for GLOBO’s product suite. Responsible for driving projects independently from ideation to deployment and scaling.