Demo

Machine Learning Engineer II

Techtronic Industries (TTI)
Anderson, SC Full Time
POSTED ON 6/29/2026
AVAILABLE BEFORE 7/29/2026
Job Description:

TTI Consumer Power Tools, Inc., has an opening in its Anderson, SC corporate office for a Electrical Machine Learning (ML) Engineer II that will report into the Sr. Director of Engineering. Come join the Engineering team at the most exciting and innovative tool company in the world!

Techtronic Industries is a fast-growing world leader in Power Tools, Accessories, Hand Tools, Outdoor Power Equipment, and Floor Care for Do-It-Yourself (DIY). The Company is committed to accelerating the transformation of these industries through superior environmentally friendly cordless technology. At TTI Anderson, our RYOBI brand is recognized worldwide for their deep heritage and cordless product platforms of superior quality, outstanding performance, safety, productivity, and compelling innovation.

Your Role On Our Team:

The Electrical ML Engineer II will identify, develop, and validate ML-enabled features for outdoor power tools within the OP EE organization. This role partners closely with cross-functional teams to translate customer needs into robust, data-driven solutions that can be demonstrated on-tool and matured toward production readiness.

Key responsibilities include framing ML use cases, designing data-collection strategies and ground-truth methods, performing data engineering and feature development, training and tuning models in Python, and executing disciplined validation to characterize accuracy, robustness, and corner cases. The engineer will also help establish and improve team workflows and guidelines covering the end-to-end ML lifecycle-from problem definition through model training, validation, and deployment considerations.

Primary Job Requirements:
  • Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or a related scientific/engineering discipline with completed coursework, certification, or specialization in Machine Learning, Data Science, or a closely related area.
  • Minimum 2 years of hands-on experience applying ML in an applied setting (e.g., embedded/edge, signal processing, sensing, or electromechanical products), including data collection and model validation.
  • Demonstrated experience applying fundamental ML approaches (e.g., supervised learning for classification/regression, feature engineering, model selection, and hyperparameter tuning).
  • Proficient in developing, debugging, and validating Python code, with experience in common libraries (NumPy, pandas, scikit-learn, Matplotlib, etc.).
  • Experience with modern software development practices and tools (Git-based workflows; familiarity with CI/CD and containers is a plus).
  • Ability to develop and debug code in an embedded environment (C/C preferred), including bring-up and hardware-facing troubleshooting will be a plus.
  • Basic knowledge of sensor technologies (e.g., IMUs, thermistors/temperature sensing, magnetic/optical sensing) and microcontroller interfacing.
  • Strong problem-solving and system-thinking skills, with the ability to work in a fast-paced, prototype-to-demo environment.
  • Strong technical communication skills and the ability to plan/execute work to meet project schedules.
  • Demonstrated ownership of deliverables, including understanding dependencies and collaborating effectively with cross-functional stakeholders.

We provide these great perks and benefits:
  • We offer competitive wages and a comprehensive benefits package
    • 401(k)
    • Medical/dental/vision coverage
    • Tuition assistance
    • Vacation and holidays.
  • On-site gym with a managing health and wellness professional.
  • In-house training and development staff.
  • Subsidized cafeteria and Starbucks coffee

Salary.com Estimation for Machine Learning Engineer II in Anderson, SC
$96,533 to $124,314
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Machine Learning Engineer II?

Sign up to receive alerts about other jobs on the Machine Learning Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Techtronic Industries (TTI)

  • Techtronic Industries (TTI) Anderson, SC
  • Job Description: The Network Engineer is to implement, maintain, and support our growing network infrastructure. You will be part of the Network team that ... more
  • 1 Day Ago

  • Techtronic Industries (TTI) Anderson, SC
  • Job Description: Sr. Engineering Technician ABOUT TTI Techtronic Industries is a fast-growing world leader in Power Tools, Accessories, Hand Tools, Outdoor... more
  • 1 Day Ago

  • Techtronic Industries (TTI) Anderson, SC
  • Job Description: Job Description: Techtronic Industries is a fast-growing world leader in Power Tools, Outdoor Power Equipment, Accessories, Hand Tools. Th... more
  • 1 Day Ago

  • Techtronic Industries (TTI) Anderson, SC
  • Job Description: TTI Floorcare has an opening in the Anderson, SC corporate office for a Quality Data Analyst (Power BI & Analytics) . We offer competitive... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Machine Learning Engineer II jobs in the Anderson, SC area that may be a better fit.

  • Techtronic Industries - TTI Anderson, SC
  • Job Description: TTI Consumer Power Tools, Inc., has an opening in its Anderson, SC corporate office for a Electrical Machine Learning (ML) Engineer II tha... more
  • 13 Days Ago

  • BorgWarner Seneca, SC
  • Sets up and operates conventional, special purpose, and computer numerical control (CNC) machines lathes, grinders, milling machines and drill presses to m... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!