Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Machine Learning Engineer

$205k - $230k

iHerb

Overview For A Better You At iHerb, we believe that living a healthy and balanced life should be easy and accessible to everyone. As a team member, we’ll empower you to live this promise each day as you make a truly global impact in your career. We strive for innovation while transforming and improving the online shopping experience for our customers. We believe that individually we are incredible, but together our growth is infinite. We are on a mission to make an impact on the global market, and the efforts of our people are paramount to helping us succeed. Whether you work in one of our logistics centers, technology hubs, corporate offices or from home, your role at iHerb will take you beyond what’s expected, turning challenge into change. Job Summary The Machine Learning Engineer will tackle challenging problems and create scalable machine learning systems and platforms that make an impact on millions of users. This role will work closely with business partners to provide machine intelligence driven solutions and products to simplify and enhance the customer experience and to automate core business processes. The Machine Learning Engineer will partner closely with Data Scientists, Applied Scientists, and Software Developers to ensure predictive models make business impact. Responsibilities Partner with the Data Platform team in a two-way exchange of best practices. Adopt common patterns and build effective abstractions across different machine learning pipelines that simplify existing processes and accelerate modeling from problem inception to production deployment. Develop horizontal solutions to robustly scale the team’s machine learning models and processes. Build software with object-oriented design patterns and analysis (OOA and OOD) with an eye toward reducing technical debt and maintaining services at high availability. Participate in requirements reviews, design reviews, and code reviews. Research and prototype new technologies to support rapid business growth. Interact cross-functionally with technical teams and work with data and applied scientists to identify opportunities to improve iHerb’s platform. Note: This description may not cover all aspects of the role; other duties may be added as necessary. Knowledge, Skills and Abilities Required: Strong coding experience (e.g., Java, C#, Python). Experience gathering data from multiple sources using big data technologies (Spark, Hadoop, BigQuery, Athena, etc.). Experience building machine learning infrastructure following robust software engineering practices. Knowledge of modern software development tools, systems, and practices (design patterns, CI/CD, Git, unit testing, smoke testing, integration testing, job schedulers, cloud technologies like AWS Lambda and Google Functions, etc.). Exposure to all aspects of the software development life-cycle. Experience with messaging technologies (Kafka, Google Pub/Sub, Kinesis, RabbitMQ, etc.). Experience with Docker and Kubernetes. High degree of accuracy and attention to detail; excellent organization and multitasking abilities. Equipment Knowledge Experience with Microsoft Office Suite (Word, Excel, PowerPoint). Experience with Google Workspace (Gmail, Drive, Docs, Sheets, Forms) preferred. Experience Requirements Generally requires a minimum of two (2) years relevant experience in applied machine learning or machine learning systems/infrastructure, and one (1) year of relevant work experience in machine learning engineering or related fields (e.g., as a Machine Learning Engineer, ML Ops engineer, or related position). Education Requirements Bachelor’s Degree in Computer Science, Electrical Engineering, or related field required; Master’s Degree preferred. Judgment / Reasoning Able to identify, troubleshoot and resolve problems quickly using sound judgment and diplomacy. Ability to use judgment and reason to escalate issues as required, in a timely manner. Physical Demands The physical demands described are representative of those required to perform the essential functions. The team member is regularly required to talk and hear, and to sit, walk, climb stairs, use hands and fingers, bend, stoop and reach. Reaching above shoulder heights or below the waist may be required. May occasionally lift or move up to 25 pounds. Proper lifting techniques required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work Environment The work environment is typically moderate in noise. The environment can be hectic and fast-paced with multi-level distractions. Professional, yet casual work environment in an Office / Warehouse setting. Ability to work extended hours as required. Compensation The expected salary range for this role is $205,000.00 - $230,000.00 USD. The actual base pay offered will be determined by factors such as the candidate’s relevant experience, education, geographic location, and internal equity. EEO iHerb is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. iHerb provides equal employment opportunities to all applicants for employment and prohibits discrimination and harassment. Notes All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. #J-18808-Ljbffr iHerb

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer in Sacramento, CA vacancy
  • $126.2k - $264.1k

     ...Job Description Implements machine learning (ML) models for production. Ensures the readiness of machine learning models for deployment in production. Automates machine learning workflows. Creates infrastructure and frameworks to monitor the performance of machine... 
    Principal
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Sacramento, CA
    2 days ago
  • $175k - $250k

     ...company. Join us as we bring healthy and sustainable living to millions of Americans in the years to come. THE ROLE As Principal Machine Learning Engineer, you'll bridge hands-on MLOps execution with research-level thinking, a combination that spans everything from... 
    Principal
    Summer work
    Work at office
    Immediate start
    Flexible hours
    Shift work

    MaC VC

    Sacramento, CA
    4 days ago
  • $163.2k - $264k

     ...exploration, visualization, and collaboration. We are looking for engineers who are comfortable operating in ambiguity, excited by...  ...reliable AI systems that security teams can trust. As a Principal Machine Learning Engineer on the AI Canvas team, you will take significant... 
    Principal
    Full time
    Work at office

    Palo Alto Networks

    Sacramento, CA
    4 days ago
  • $178.88k - $320.65k

     ...you’ll do The GET Applied AI organization is looking for a seasoned Senior Manager / Senior Principal of Applied AI Engineering to lead the application of AI, machine learning, and advanced analytics across Autodesk’s B2C business. This role will play a critical leadership... 
    Principal
    Full time
    For contractors
    Remote work

    Autodesk

    Sacramento, CA
    4 days ago
  • $296.3k - $423.9k

     ...global scale.  We are looking for a Principal Technical Lead Manager (TLM) to lead the...  ...combines deep technical leadership in machine learning and robotics with people leadership...  ...You will lead a high-performing team of engineers building ML-driven trajectory... 
    Principal
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sacramento, CA
    5 days ago
  • $114.6k - $234.6k

     ...Job Description Implements machine learning (ML) models for production with minimal guidance. Contributes to the readiness of machine learning models for deployment in production. Contributes to the automation of machine learning workflows. Participates in the creation... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Sacramento, CA
    2 days ago
  •  ...entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply? Recent Computer science/Engineering /Mathematics/... 
    Full time

    SynergisticIT

    Sacramento, CA
    4 days ago
  • $174.72k - $295.68k

     ...the future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity. Our mission is to build strong...  ...or compilation stack. Strong Python programming and software engineering skills. Ability to work effectively across research, systems... 
    Full time

    XPENG

    Sacramento, CA
    2 days ago
  • $191.25k - $225k

     ...company. Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Machine Learning Engineer on the CX Intelligence Engineering team within Coinbase’s Customer Engagement and Experience org... 
    Local area

    Coinbase, Inc.

    Sacramento, CA
    2 days ago
  • $161.3k - $274.2k

    It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That...  ...on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Aimlroles

    Sacramento, CA
    4 days ago
  •  ...vehicles safely, and the ecosystem a billion machines will run on in the future. Very few...  ...this particular role covers. About our Engineering Teams Wayve’s engineering teams are building...  ...others and contribute to strong machine-learning and engineering practices. What you’ll... 
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours

    Wayve

    Sacramento, CA
    1 day ago
  • $150k - $260k

     ...needed to bring intelligence to every moving machine on the planet. Applied Intuition services...  ...Stockholm; Bangalore; Seoul; and Tokyo. Learn more at applied.co. We are an in-office...  ...We are looking for a Machine Learning Engineer with expertise in ML-first behavior prediction... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sacramento, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking talented Deep Learning Scientists / AI Researchers / Machine Learning Engineers to join our rapidly growing AI Safety and Responsibility efforts for Enterprise Risk Management. In this role, you will take on innovative problems in machine learning, focusing... 
    Work experience placement

    NVIDIA

    Sacramento, CA
    4 days ago
  • Palo Alto Networks seeks a Senior Principal Technical Product Engineer to lead DSPM and DDR efforts across multi-cloud and AI environments within the Cortex organization. You will be a technical authority, shaping product strategy and mentoring teams. In this role, you... 
    Principal

    Palo Alto Networks

    Sacramento, CA
    2 days ago
  • Palo Alto Networks is seeking an Engineering Manager for the Prisma Access Explicit Proxy team. You will lead a high‑impact engineering group, drive architecture across multi‑cloud environments, and advance secure access services at scale. The role combines hands‑on technical... 
    Principal

    Palo Alto Networks

    Sacramento, CA
    4 days ago
  • $195k - $233.8k

     ...Impact At a Leading Fintech Company Join BILL's AI Product Engineering team and help shape the future of intelligent financial automation...  ...processes millions of financial documents every month, and machine learning sits at the core of how we turn unstructured documents into... 
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Shift work

    BILL

    Sacramento, CA
    2 days ago
  • $176.1k - $308.2k

    It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy....  ...in the future. You will play a major part in building AI and Machine Learning (ML) solutions that transform the user experience and workflow... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Sacramento, CA
    4 days ago
  •  ...growth, client advocacy, and strategic direction to expand market share within key accounts. Ideal candidates provide a B.S. in Engineering with CA licensure, 15+ years of relevant experience, and strong communication skills to manage complex projects and client expectations... 
    Principal

    Stantec

    Sacramento, CA
    3 days ago
  • $200k - $275k

     ...that go beyond simple assistance to power real automation and decision-making. Who We Are Looking For We're hiring a Staff Machine Learning Engineer to help move forward the ML platform that every AI initiative at AppFolio depends on — training, fine-tuning, inference,... 
    Full time
    Flexible hours

    AppFolio Inc

    Sacramento, CA
    4 days ago
  • TEEMA seeks a Senior Principal Consultant - Engineering Leadership to drive strategic technology transformations for large enterprise clients. The role blends deep engineering expertise with executive-level advisory and delivery across cloud, DevSecOps, and modernization... 
    Principal

    TEEMA

    Sacramento, CA
    1 day ago
  • $200k - $275k

     ...have the power to create extraordinary outcomes for our customers, our communities, and ourselves. We're hiring a Staff Machine Learning Engineer to own the ML strategy and execution that makes the Realm-X Leasing Performer production-grade, observable, and continuously... 
    Full time
    Flexible hours

    AppFolio Inc

    Sacramento, CA
    4 days ago
  •  ...quality from design through release. You will partner with Hardware, ASIC, Platform, Software, and Manufacturing teams to strengthen test reliability, lead automation initiatives, and mentor engineers, enabling early risk mitigation and #J-18808-Ljbffr Jobs Paloaltonetworks
    Principal

    Jobs Paloaltonetworks

    Sacramento, CA
    3 days ago
  • Northrop Grumman is seeking a Sr Principal Network Communications at Edwards AFB, CA to provide real-time network support for Ground Systems during flight operations. The role requires extensive experience in LAN/WAN/Cloud networks, encryption devices, STIGs, and field... 
    Principal
    Local area

    Northrop Grumman

    Sacramento, CA
    1 day ago
  • Northrop Grumman is seeking a Senior Principal Computer Systems Analyst for the Launch Execution Networking Team in California. The role focuses on information system lifecycle support for flight test networks at VSFB, requiring on-site work and a Secret clearance. The... 
    Principal

    Northrop Grumman

    Sacramento, CA
    1 day ago
  • Your Role The Product Security team builds and operates engineering-driven security capabilities embedded directly into the software and...  ...teams, getting results the right way, and fostering continuous learning. Your Knowledge and Experience Requires college degree or... 
    Principal

    Blue Shield of CA

    Rancho Cordova, CA
    2 days ago
  • ZoomInfo is seeking a Principal Software Engineer to serve as a senior technical force multiplier across three pillars of our Platform Engineering organization: Integrations, Workflows & Orchestration, and Data Management. You will embed with teams on a rotating basis,... 
    Principal

    ZoomInfo Technologies LLC

    Sacramento, CA
    2 days ago
  • Northrop Grumman is seeking a Senior Principal Computer Systems Analyst to support information system lifecycle activities for flight...  ...involves leading multi-user computer systems operations with system engineers and IT teams. Responsibilities include designing and... 
    Principal
    Full time

    Northrop Grumman

    Sacramento, CA
    2 days ago
  • Palo Alto Networks is building the Prisma AIRS platform and seeks a Senior Principal DevOps Engineer to lead the developer platform strategy across the organization. You will shape how we build and ship software, setting technical direction and mentoring engineers. Expect... 
    Principal

    Palo Alto Networks

    Sacramento, CA
    3 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Sacramento, CA
    2 days ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Sacramento, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Engineer. Be the first to apply!