1

Machine Learning Engineer Software Engineer Jobs in Clemson, SC

Senior Software Engineer

Greenville, SC · On-site

$115K - $151K/yr

The Role We're hiring a Senior Software Engineer to join our engineering team in Greenville, SC, on ... Experience with Python, machine learning (ML), ML Ops * Experience building AI-powered systems.

Senior Software Engineer

Greenville, SC · On-site

$115K - $151K/yr

The Role We're hiring a Senior Software Engineer to join our engineering team in Greenville, SC, on ... Experience with Python, machine learning (ML), ML Ops * Experience building AI-powered systems.

Senior Software Engineer

Greenville, SC

$115K - $151K/yr

The Role We're hiring a Senior Software Engineer to join our engineering team in Greenville, SC, on ... Experience with Python, machine learning (ML), ML Ops * Experience building AI-powered systems.

Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 Annually (depending on experience) ROLE ...

Senior Software Engineer

Sandy Springs, SC · On-site

$100K - $132K/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 ...

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

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

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 Jul 8, 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.

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.

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

Machine Learning Engineer II

Techtronic Industries - TTI

Anderson, SC • On-site

Full-time

Posted 8 days ago


Techtronic Industries TTI rating

8.2

Company rating: 8.2 out of 10

Based on 35 frontline employees who took The Breakroom Quiz

104th of 427 rated machine equipment manufacturers


Job description

Job Summary:
Techtronic Industries is a fast-growing world leader in Power Tools and Accessories, seeking an Electrical Machine Learning Engineer II to join their team. The role involves identifying and developing ML-enabled features for outdoor power tools, collaborating with cross-functional teams to create data-driven solutions.
Responsibilities:
• Identify, develop, and validate ML-enabled features for outdoor power tools within the OP EE organization.
• Frame ML use cases, design data-collection strategies and ground-truth methods.
• Perform data engineering and feature development, train and tune models in Python, and execute validation to characterize accuracy, robustness, and corner cases.
• Establish and improve team workflows and guidelines covering the end-to-end ML lifecycle—from problem definition through model training, validation, and deployment considerations.
Qualifications:
Required:
• 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.
Company:
Techtronic Industries Company Limited (“TTI”, or the “Company”), founded in 1985 by German entrepreneur Horst Julius Pudwill, is a world leader in cordless technology. Founded in 1985, the company is headquartered in Kwai Tsing, HKG, with a team of 10001+ employees. The company is currently Late Stage.

What Techtronic Industries TTI employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom