1

Algorithm Jobs in South Carolina (NOW HIRING)

Innovation and Research Intern Spring 2027

Greenville, SC · On-site

$13.25 - $17.50/hr

Design and test algorithms using Python/Javascript for local systems, GPU-based systems, and cloud solutions (AWS/Azure). * Update and track tasks with tools such as JIRA and Confluence. * Be open to ...

Sr. Java developer

Rock Hill, SC · On-site

$47.50 - $60.50/hr

Excellent Algorithm and Problem-Solving skills. * Ability to convert business use cases and problems into technical solutions. * Ability to learn quickly, creative, results driven, self-motivated ...

Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming. Guides students through implementing searching and sorting algorithms, designing class hierarchies ...

Play a key role in architecting the algorithms and models that will power our products * Train on a dedicated high-performance compute cluster specialized for deep learning research * Work with ...

Play a key role in architecting the algorithms and models that will power our products * Train on a dedicated high-performance compute cluster specialized for deep learning research * Work with ...

Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming. Guides students through implementing searching and sorting algorithms, designing class hierarchies ...

Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming. Guides students through implementing searching and sorting algorithms, designing class hierarchies ...

Play a key role in architecting the algorithms and models that will power our products * Train on a dedicated high-performance compute cluster specialized for deep learning research * Work with ...

Play a key role in architecting the algorithms and models that will power our products * Train on a dedicated high-performance compute cluster specialized for deep learning research * Work with ...

Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming. Guides students through implementing searching and sorting algorithms, designing class hierarchies ...

Showing results 21-40

Algorithm information

See South Carolina salary details

$31

$72

$96

How much do algorithm jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for algorithm in South Carolina is $72.84, according to ZipRecruiter salary data. Most workers in this role earn between $62.02 and $82.55 per hour, depending on experience, location, and employer.

What is an algorithm?

An Algorithm job typically involves designing, analyzing, and optimizing algorithms to solve complex problems efficiently. Professionals in this role work in fields like computer science, data science, artificial intelligence, and software development. They create algorithms for tasks such as data processing, machine learning, search optimization, and automation. Strong mathematical and programming skills are essential, along with knowledge of algorithmic complexity and data structures.

What are the key skills and qualifications needed to thrive in the algorithm position, and why are they important?

To excel as an Algorithm Engineer, you typically need a strong background in computer science, mathematics, and programming languages such as Python, C++, or Java, often supported by a relevant degree. Familiarity with algorithms and data structures, version control systems like Git, and experience with technical tools such as MATLAB or TensorFlow are highly valued. Analytical thinking, problem-solving abilities, and effective communication skills are crucial soft skills for this position. These competencies are essential to create efficient algorithms, collaborate across teams, and drive innovation in computational solutions.

What are typical projects or tasks that an algorithm engineer works on?

As an Algorithm Engineer, you might work on developing and optimizing algorithms for tasks like data analysis, machine learning, computer vision, or operations research, depending on the industry. Daily responsibilities often include writing and testing code, analyzing performance bottlenecks, and collaborating with data scientists, product managers, or software engineers to integrate algorithms into production systems. You may also be involved in researching new techniques, reviewing technical literature, and presenting your findings to technical and non-technical audiences. This role often requires balancing creative problem-solving with practical implementation and continuous improvement.

What are the most commonly searched types of Algorithm jobs in South Carolina?

The most popular types of Algorithm jobs in South Carolina are:

What are popular job titles related to Algorithm jobs in South Carolina?

For Algorithm jobs in South Carolina, the most frequently searched job titles are:

What job categories do people searching Algorithm jobs in South Carolina look for?

The top searched job categories for Algorithm jobs in South Carolina are:

Infographic showing various Algorithm job openings in South Carolina as of August 2026, with employment types broken down into 80% Full Time, 9% Temporary, and 11% Contract. Highlights an 100% In-person job distribution, with an average salary of $151,502 per year, or $72.8 per hour.

Innovation and Research Intern (Spring 2027)

BMW Group

Greenville, SC • On-site

Other

Posted 20 days ago


BMW Group rating

7.7

Company rating: 7.7 out of 10

Based on 191 frontline employees who took The Breakroom Quiz

11th of 45 rated automakers


Job description

Job Title: Innovation and Research Intern (Spring 2027)
Posting Start Date: 7/31/26
Job Location (Long):
Greenville, South Carolina United States
Job Description:
Description:

  • This is a position with the IT Tech Office that focuses on bringing innovations to different areas of BMW Group.
  • The Tech Office examines topics in the areas of artificial intelligence (such as machine/deep learning / genetic algorithms / generative AI / large language models), data science, Metaverse (AR/VR/Game Engines), green IT and quantum
    computing.
  • Work in an area of innovation focusing on one to two projects for the duration of the internship. Projects will have a mentor in the IT Tech Office.
  • Analyze problems and implement solutions that can be proven to work. Continually refine and improve solutions.
  • Share in team meetings current progress and challenges.
  • Design and test algorithms using Python/Javascript for local systems, GPU-based systems, and cloud solutions (AWS/Azure).
  • Update and track tasks with tools such as JIRA and Confluence.
  • Be open to learning new tools and technologies used by the IT Tech Office for data analytics (e.g. Grafana, OpenTelemetry, AWS).
  • Projects are dependent upon current tasks of the IT Tech Office as well as background and willingness of intern to learn new technologies and methods.
  • Typical projects include deep learning classification / segmentation, data analytics using Python, Augmented and Virtual Reality application development, game design in Unity andUnreal Engine, experimenting with new IoT devices and design of algorithms suitable for next generation computers (e.g. quantum, neuromorphic, optical).
Qualifications:
  • Possess a minimum cumulative GPA of 3.0 (not just in major).
  • Have enrolled student status at an accredited four-year college or university in the United States.
  • Completed at least 30 credit hours at time of application.
  • Ability to work full-time on-site (40 hours / week).
  • Transfer students must have a GPA from current university.
  • MUST ATTACH A COPY OF UNOFFICIAL TRANSCRIPT
  • Complete and pass a substance abuse test before the work term.
  • THE WORK TERM DATES ARE January 11th - May 14th, 2027.

BMW Manufacturing Company is an equal opportunity employer. It is the policy of BMW MC to provide equal employment opportunity (EEO) to all qualified persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

What BMW Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom