Principal Machine Learning Engineer
$205k - $230kiHerb
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. Job Expectations: 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 machine learning processes and accelerate the modelling process from the business problem’s inception to deploying a model solution into production 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 the rapid growth of the business Interact cross-functionally with a wide variety of technical teams and work closely with data and applied scientists to identify opportunities to improve on iHerb’s platform The duties and responsibilities described above may provide only a partial description of this position. This is not an exhaustive list of all aspects of the job. Other duties and responsibilities not outlined in this document may be added as necessary or desirable, with or without notice. Knowledge, Skills and Abilities: Required: Strong coding experience (e.g. Java, C#, Python) Experience with 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 Lambdas 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 skills and ability to multitask Equipment Knowledge: Experience with Microsoft Office Suite (Word, Excel, PowerPoint) Experience with Google Business Suite (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, Masters Degree preferred. Judgment/Reasoning Ability: Able to identify, troubleshoot and resolve problems quickly using sound judgment, poise and diplomacy. Ability to use judgment and reasoning skills, and determine when to escalate issues, as required, in a timely manner. Physical Demands: The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. While performing the duties of this job, the Team Member is regularly required to talk and hear. The Team Member is frequently required to sit, walk, climb stairs, use hands and fingers, bend, stoop and reach with hands and arms. Reaching above shoulder heights, below the waist or lifting as required to file documents or store materials throughout the work day. The Team Member may occasionally lift or move office products and supplies 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 noise in the work environment is usually moderate. Other factors are: Hectic, fast-paced with multi-level distractions Professional, yet casual work environment Office / Warehouse environment Ability to work extended hours as required
#LI-JC1
The anticipated pay scale for this position can be found below, however the pay range applicable to you may vary by geographic location based on where the job is located or where you work. The final pay offered to a successful candidate will be dependent on several factors that may include but are not limited to the type and years of experience within the job, the type of years and experience within the industry, education, etc. iHerb, LLC is a multi-state employer and this pay scale may not reflect positions that work in other states or locations. Employees (and their families) that meet eligibility criteria as outlined in applicable plan documents are eligible to participate in our medical, dental, vision, and basic life insurance programs and may enroll in our company’s 401(k) plan. Employees will also be eligible for Time Off and Paid Sick Leave pursuant to the company’s policies. Employees will enjoy paid holidays throughout the calendar year. Eligibility requirements for these benefits will be controlled by applicable plan documents. Hired applicant may be awarded Restrict Stock Units and receive annual bonuses pursuant to eligibility and performance criteria defined in the respective plan documents and policies. For more information on iHerb benefits, visit us at iHerbBenefits.com. Anticipated Pay Scale:$205,000—$230,000 USD
Staffing Agency Submission Notice iHerb does not accept unsolicited 3rd party ("Agency") candidates. If you are an Agency, please send any requests to be considered as a supplier in our Vendor Management System to View email address on click.appcast.io. Do not contact iHerb employees directly. If requested to work on a role, any Agency candidates would be presented through the internal recruiting organization. About iHerb iHerb is on a mission to make health and wellness accessible to all. We offer Earth’s best-curated selection of health and wellness products, at the best possible value, delivered with the most convenient experience. We’re the world’s largest eCommerce platform dedicated to vitamins, minerals, and supplements, and other health and wellness products. For more than 25 years, we’ve been making it simple for people all over the world to purchase the highest quality products. From supplements to skincare to grocery items, we ship over 50,000 products, from over 1,800 brands direct to our customers in 180+ countries. Our vision is to become the #1 destination for health and wellness across the world. With a passion for wellness and a mind for innovative solutions, iHerb team members share a vision for a healthier world that drives them each day. Our 5 Shared Values unite our global team: Focus on the Customer · Empower Our People · Be Entrepreneurial & Pivot Quickly · Embrace Diversity & Inclusion · Strive for Simplicity iHerb Benefits At iHerb, we are dedicated to offering programs designed to help our employees and their families stay healthy, live well, and plan for their financial future. Built on a strong foundation, our programs provide options and upgrades with flexibility, protection, and security in mind. For the comprehensive benefits list, visit For our international team members, you may be eligible for benefits depending on the country where you are employed. The Talent Acquisition Partner/local HR representative will go over the benefits you are eligible for. 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.- ...for high-volume, real-time, multi-modal machine-generated data — including logs, time series... ...excellence of Splunk and Cisco's global engineering capabilities. Our work spans networking,... ...structure and unstructured data, deep learning-based time series modeling, advanced...PrincipalFlexible hours
- Intuit is seeking a highly motivated and experienced Principal Machine Learning Engineer to join our Mid Market AI team. In this influential role, you will lead the design, development, and deployment of end-to-end AI/ML solutions that power the next generation of intelligent...Principal
- Senior / Staff / Principal Machine Learning Engineer Location: Onsite San Francisco (5 days onsite AND hybrid options) We have multiple startups interested in talent. Here is a generic summary. Instead of a perfect job description, we present talented individuals to companies...Principal
$295.25k - $345.04k
...come to Roblox to explore, create, play, learn, and connect with friends in 3D... ...broad area of the tech spectrum, including machine learning, classifiers for 3D models, experimentation... ...company. You will report to the Senior Engineering Manager of the Account Identity Team....PrincipalFull timeH1bWork at officeLocal areaImmediate startVisa sponsorshipMonday to Friday$345.04k - $399.42k
...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital... ...safer, more civil shared experiences for everyone. As a Principal Machine Learning Engineer within the Creator Services Machine Intelligence team, you...PrincipalFull timeH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$278.1k - $417.1k
...deployed and accelerated entirely within that runtime. As our Principal Engineer for On-Device AI Inference & Systems, you will be the... ...help creators of all levels bring their projects to reality. Learn more about our culture and values, and get a head start by reading...PrincipalFull timeWork at officeWorldwideRelocation package- A leading company is seeking a Senior / Staff / Principal Machine Learning Engineer to join their team in San Francisco. This role involves developing ML models, collaborating with engineers, and optimizing performance to ensure system reliability. Ideal candidates will...Principal
- A financial technology company is seeking a Principal Machine Learning Engineer in Mountain View, California. This role involves leading AI strategy and deploying AI/ML solutions across financial products. Candidates should have over 10 years of experience in ML development...Principal
- ...NVIDIA Gruppe is seeking a Principal AI and ML Infra Software Engineer to join our Hardware Infrastructure team in Santa Clara, CA. In this role, you'll work closely with AI research teams to enhance efficiency by addressing infrastructure deficiencies for GPU Clusters...Principal
$272k - $431.25k
NVIDIA Corporation seeks a Principal AI and ML Infra Software Engineer in Santa Clara, California, to enhance the efficiency of AI/ML research on GPU Clusters. The role involves collaboration with various teams, monitoring infrastructure performance, and implementing improvements...Principal- About the Role We are seeking a Principal / Distinguished AI/ML Researcher and/or Engineer with deep experience in reasoning, planning, and decision-making systems... ...with Knowledge Graphs , and applied Reinforcement Learning (RL) as a first-class component of adaptive...PrincipalLocal area
- ...shaping the vision. This is your chance to harness cutting‑edge machine learning to redefine how millions of people in the LGBTQ+ community... ...technical leadership across teams, collaborating with engineering, data science and product teams to turn bold ideas into tangible...PrincipalCasual workWork at officeImmediate startFlexible hours
- A leading financial institution is seeking a highly skilled Principal AI/ML and Gen AI Engineer to join their dynamic team in Palo Alto, California. The ideal candidate will have over 8 years of experience in AI/ML engineering, specifically with AWS and Databricks, focused...Principal
- 慨正橡扯 is looking for a Principal AI/ML and Gen AI Engineer to join their team in Palo Alto, California. This role involves designing and scaling AI/ML infrastructure on AWS, developing advanced machine learning models, and leading productionalization efforts for Gen AI use...Principal
$272k - $431.25k
...We are seeking a Principal AI and ML Infra Software Engineer, GPU Clusters at NVIDIA to join our Hardware Infrastructure team. As an Engineer, you will... ...computing frameworks and paradigms. ~ Dedication to ongoing learning and staying updated on new technologies and innovative...Principal- ...Company Description Principal Machine Learning Engineer, Artificial Intelligence (AI) Required, Work From Home As a Principal Machine Learning Engineer, you are a deep technical authority responsible for designing and evolving the most critical ML systems in the company...PrincipalFull timeRemote workWork from home
$338k - $392k
...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital... ...priority and our mission is to protect our community. As a Principal Machine Learning Engineer on the Account Authentication team, you’ll build machine...PrincipalFull timeWork experience placementWork at officeLocal areaMonday to Friday$96.8k - $306.4k
...Senior Principal Ai Agent / Ml Software Engineer The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure...PrincipalTemporary workFlexible hours- ...belong. What's in it for you? Constant learning, skill growth, great benefits, and a team... ...products. They are reshaping the landscape of Machine Learning across various domains. Our... ...We are building a nimble and versatile engineering team to empower our Data Scientists...PrincipalPermanent employmentFull timeWorldwideFlexible hours
$200k - $300k
...team that welcomes you—because when you feel valued, you’re empowered to do your best work. Job Summary As a Principal Machine Learning Engineer, you will design, build, deploy, and scale machine learning and generative AI systems that power real-world products....PrincipalFull timeWork at office- ...Senior ML Operations Engineer We are seeking a Senior ML Operations Engineer with advanced Python and Flask, back-end API engineering with Swagger expertise for a multi-year engagement to work with a foremost Healthcare IT Solutions Group in their Innovations Project...
$96.8k - $251.6k
...Senior Principal AI Agent / ML Software Engineer (OCI) Redwood City, CA; Seattle, WA, United States Job Identification 334239 Job Category... ...Career Level - IC5 Required Skills AI Agents Machine Learning Operations Software Engineering About Us Only...PrincipalTemporary workFlexible hours- ...We have a Senior Machine Learning Engineer role. Below are the key details: Main skill: Time Series, ML models training production experience, Vision Models - 2D/3D Project duration: 12 months Location: 3 days per week onsite in Mountain View, CA Recruitment...Immediate start3 days per week
- ...well-funded AI startup building production-grade ML infrastructure used by enterprise customers. They are looking for a Senior AI/ML Engineer to own model training pipelines, evaluation systems, and inference serving at scale. Full-time, on-site in San Francisco. What...Full time
$145k - $200k
...We are seeking a highly skilled Machine Learning Engineer with deep expertise in developing Bird's Eye View (BEV) fusion models using multimodal sensor inputs, particularly LiDAR. You will play a central role in designing scalable perception algorithms that integrate data...$200k - $280k
...Responsibilities: Develop, optimize, and deploy lightweight machine learning models for edge AI applications, particularly for audio... ...Provide technical leadership and mentorship to junior engineers. Publish research findings, present at conferences, and...Local area- ...Hubspot, Under Armour, Hanes, etc.), and concrete growth metrics (7 figures ARR) have been generalized or removed. Senior Machine Learning Engineer About the Company We are a rapidly scaling, post-revenue technology company building foundational infrastructure...Immediate start
$110k - $180k
The Marlin Alliance, Inc. is seeking a Senior Machine Learning Engineer to design, develop, and implement advanced machine learning models and algorithms in support of naval applications. This role requires deep technical expertise in modern machine learning methods, distributed...Contract work$240k - $290k
...About The Role This is a hands-on, high-ownership role for ML engineers who want to build production models that actually ship, and perform under real-world constraints. As a Founding Senior Machine Learning Engineer at Retell, you'll work across the ML stack to power...H1bWork at office$148.7k - $199.4k
...Senior Machine Learning Engineer Disney Entertainment & ESPN Technology On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming Disney's...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Machine Learning Engineer. Be the first to apply!
- principal developer California
- hotel chief engineer California
- senior principal engineer California
- data center chief engineer California
- senior chief engineer California
- general engineer California
- principal engineer California
- engineering director California
- senior director engineering California
- senior civil engineer project manager California

