1

Machine Learning Engineer Software Engineer Jobs in Clemson, SC

Senior Software Engineer

Sandy Springs, SC · On-site

$100.70K - $132.70K/yr

Participate in Software Engineer Community sharing practices, experiences and guidelines, fostering a culture of continuous learning and improvement within the team. Adapt specifications to cover the ...

Senior Software Engineer

Pendleton, SC · On-site

$102.70K - $135.40K/yr

Participate in Software Engineer Community sharing practices, experiences and guidelines, fostering a culture of continuous learning and improvement within the team. Adapt specifications to cover the ...

Senior Software Engineer

Sandy Springs, SC · On-site

$100.70K - $132.70K/yr

Participate in Software Engineer Community sharing practices, experiences and guidelines, fostering a culture of continuous learning and improvement within the team. Adapt specifications to cover the ...

Software Engineer (6397)

Greenville, SC · Hybrid

$137K - $178K/yr

Software Engineer (6397) Hybrid: 1-2 days/week in Greenville, SC Salary: 137k-178k/yr, depending on experience Must be able to obtain a Security+ within 60 days of hire (current Sec+ preferred ...

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Familiar with machine learning curricula and common challenges such as understanding bias-variance ...

Embedded Software Engineer

Greenville, SC · On-site

$115.70K - $152.20K/yr

Embedded Software Engineer This role focuses on full lifecycle development of embedded software for complex electronic systems, from requirements analysis and design through implementation ...

As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers ...

As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers ...

Senior Software Engineer

Greenville, SC · Hybrid

$107.80K - $142.10K/yr

Senior Software Engineer Category: Software Development/ Engineering Main location: United States ... Learning opportunities and tuition assistance . Wellness and Well-being programs Skills: * AWS ...

Senior Software Engineer

Greenville, SC · On-site

$115.20K - $151.90K/yr

Senior Software Engineer Category: Software Development/ Engineering Main location: United States ... Learning opportunities and tuition assistance . Wellness and Well-being programs Skills: * AWS ...

Write, implement, and debug PLC software. * Provide support to existing vision equipment globally ... Knowledge on machine learning with AI capabilities. * Self-driven and willingness to work long ...

Write, implement, and debug PLC software. * Provide support to existing vision equipment globally ... Knowledge on machine learning with AI capabilities. * Self-driven and willingness to work long ...

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Clemson, SC salary details

$53.8K

$125K

$174.1K

How much do machine learning engineer software engineer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for machine learning engineer software engineer in Clemson, SC is $124,996.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,700.00 and $146,600.00 per year, depending on experience, location, and employer.

How do Machine Learning Engineer Software Engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.

What is the difference between Machine Learning Engineer Software Engineer vs Data Scientist?

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

What are popular job titles related to Machine Learning Engineer Software Engineer jobs in Clemson, SC? For Machine Learning Engineer Software Engineer jobs in Clemson, SC, the most frequently searched job titles are:
What job categories do people searching Machine Learning Engineer Software Engineer jobs in Clemson, SC look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Clemson, SC are:

Machine Learning Engineer II

Techtronic Industries (TTI)

Anderson, SC • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago


Techtronic Industries TTI rating

8.1

Company rating: 8.1 out of 10

Based on 34 frontline employees who took The Breakroom Quiz

119th of 416 rated machine equipment manufacturers


Job description

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

What Techtronic Industries TTI employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom