Master's degree (or higher) in statistics/mathematics, engineering, computer science, economics, or a related field. * Excellent interpersonal and communication skills * Strong knowledge of data ...
Master's degree (or higher) in statistics/mathematics, engineering, computer science, economics, or a related field. * Excellent interpersonal and communication skills * Strong knowledge of data ...
In lieu of the educational and experience requirements listed above, an Associate degree in Computer Science or related field of study and four (4) years of related Information Technology experience ...
In lieu of the educational and experience requirements listed above, an Associate degree in Computer Science or related field of study and four (4) years of related Information Technology experience ...
In lieu of the educational and experience requirements listed above, an Associate degree in Computer Science or related field of study and four (4) years of related Information Technology experience ...
In lieu of the educational and experience requirements listed above, an Associate degree in Computer Science or related field of study and four (4) years of related Information Technology experience ...
Overview: Required Skills Bachelor's or Master's degree in Computer Science or related field Frontend frameworks (React, Angular or similar modern component -based framework) Backend languages ...
Overview: Required Skills Bachelor's or Master's degree in Computer Science or related field Frontend frameworks (React, Angular or similar modern component -based framework) Backend languages ...
A Bachelor's degree in information technology systems, computer science, or related field and four (4) years of experience in information technology systems or related area, an Associate's degree in ...
A Bachelor's degree in information technology systems, computer science, or related field and four (4) years of experience in information technology systems or related area, an Associate's degree in ...
Help Desk Technician
Columbia, SC · On-site
$18.50 - $25/hr
Candidates with a college degree in computer science, network administration, or computer programming are preferred. Additional certifications in information technology infrastructure, network ...
Help Desk Technician
Columbia, SC · On-site
$18.50 - $25/hr
Candidates with a college degree in computer science, network administration, or computer programming are preferred. Additional certifications in information technology infrastructure, network ...
Software Engineer (Data Focused) - Sumter, SC
$125K - $175K/yr
Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. * Active Top Secret Security Clearance with SCI. * U.S. Citizenship required. * Experience with software ...
Software Engineer (Data Focused) - Sumter, SC
$125K - $175K/yr
Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. * Active Top Secret Security Clearance with SCI. * U.S. Citizenship required. * Experience with software ...
Geography, Computer Science, GIS, or Physical Science
Geography, Computer Science, GIS, or Physical Science
Geography, Computer Science, GIS, or Physical Science
Geography, Computer Science, GIS, or Physical Science
Cloud Security Architect
Columbia, SC · On-site
$60.50 - $80.50/hr
Bachelor's Degree in Computer Science, Information Security, Information Systems, or a related field. * Master's Degree in Computer Science, Information Security, Information Systems, or a related ...
Cloud Security Architect
Columbia, SC · On-site
$60.50 - $80.50/hr
Bachelor's Degree in Computer Science, Information Security, Information Systems, or a related field. * Master's Degree in Computer Science, Information Security, Information Systems, or a related ...
Position Type: High School Teaching/English Date Posted: 12/2/2025 Location: To Be Determined Closing Date: Until Filled Position: 2026-2027 Anticipated Vacancy- Secondary English Teacher Location:
Position Type: High School Teaching/English Date Posted: 12/2/2025 Location: To Be Determined Closing Date: Until Filled Position: 2026-2027 Anticipated Vacancy- Secondary English Teacher Location:
Position: 2026-2027 Anticipated Vacancy- Secondary English Teacher Location: To Be Determined Salary/Pay Scale: Teacher Salary Schedule Requirements: Certification Area: English Thank you for your ...
Position: 2026-2027 Anticipated Vacancy- Secondary English Teacher Location: To Be Determined Salary/Pay Scale: Teacher Salary Schedule Requirements: Certification Area: English Thank you for your ...
Bachelor's degree in Computer Science, Information SystemsManagement, Computer Engineering or related field, and 4 years' software development / engineering experience; or Associate's degree in ...
Bachelor's degree in Computer Science, Information SystemsManagement, Computer Engineering or related field, and 4 years' software development / engineering experience; or Associate's degree in ...
Bachelor's or Master's degree in Computer Science or related field * Frontend frameworks (React, Angular or similar modern component -based framework) * Backend languages (Node.js, Python, Java or ...
Quick apply
Bachelor's or Master's degree in Computer Science or related field * Frontend frameworks (React, Angular or similar modern component -based framework) * Backend languages (Node.js, Python, Java or ...
Bachelor's degree in Computer Science, Information Systems Management, Computer Engineering or related field, and 4 years' software development / engineering experience; or Associate's degree in ...
Bachelor's degree in Computer Science, Information Systems Management, Computer Engineering or related field, and 4 years' software development / engineering experience; or Associate's degree in ...
Bachelor's degree in Computer Science, Information Systems Management, Computer Engineering or related field, and 4 years' software development / engineering experience; or Associate's degree in ...
Bachelor's degree in Computer Science, Information Systems Management, Computer Engineering or related field, and 4 years' software development / engineering experience; or Associate's degree in ...
Bachelor's degree in Computer Science, Information Systems Management, Computer Engineering or related field, and 4 years' software development / engineering experience; or Associate's degree in ...
Bachelor's degree in Computer Science, Information Systems Management, Computer Engineering or related field, and 4 years' software development / engineering experience; or Associate's degree in ...
Java Tutor
Columbia, SC · Remote
$40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Java Tutor
Columbia, SC · Remote
$40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Discrete Math Tutor
Columbia, SC · Remote
$40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Discrete Math Tutor
Columbia, SC · Remote
$40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
SAP ABAP Solution Architect
$50.25 - $68/hr
Bachelor's Degree in Computer Science, Information Technology, or related field (10+ years of equivalent work experience may be considered in lieu of a degree) Required Skills & Experience * 10+ ...
SAP ABAP Solution Architect
$50.25 - $68/hr
Bachelor's Degree in Computer Science, Information Technology, or related field (10+ years of equivalent work experience may be considered in lieu of a degree) Required Skills & Experience * 10+ ...
Computer Science information
See Columbia, SC salary details
$46.1K - $49.2K
7% of jobs
$49.2K - $52.3K
7% of jobs
$52.3K - $55.4K
2% of jobs
$55.4K - $58.5K
0% of jobs
$58.5K - $61.5K
2% of jobs
$62.9K is the 25th percentile. Wages below this are outliers.
$61.5K - $64.6K
15% of jobs
$64.6K - $67.7K
16% of jobs
The median wage is $68K / yr.
$67.7K - $70.8K
13% of jobs
$70.8K - $73.9K
6% of jobs
$75.3K is the 75th percentile. Wages above this are outliers.
$73.9K - $76.9K
16% of jobs
$76.9K - $80K
17% of jobs
$46.1K
$67.9K
$80K
How much do computer science jobs pay per year?
What Are Computer Science Jobs?
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?
What are some common challenges computer science professionals face when working on collaborative software projects?
What is computer science?
What is the difference between Computer Science vs Software Developer?
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

Job description
About the job
Do you think like a management consultant, thrive in a startup environment, and can't stop thinking about the intersection of data, technology, and marketing?
With over 2000 employees, offices on five continents, and world-class clients like Samsung, L'Oreal, and Mattel, Artefact is a consulting firm that transforms data into value and business impact. We've recently launched in the US with offices located in NYC and Los Angeles, and we want you to join us as an integral part of our founding team!
Who We Are
Founded and headquartered in Paris, Artefact is a next-generation consulting firm, specializing in data, analytics & AI consulting, dedicated to transforming data into business impact across the entire value chain of organizations. We are proud to say that we help our clients grow their data and digital capabilities, and that we're also growing in parallel.
We have 2000 employees across 34 offices who are focused on accelerating digital transformation. Our state-of-the-art data technologies, lean AI agile methodologies, and cohesive teams of the finest business consultants, data analysts, data scientists, data engineers, and digital experts are all dedicated to bringing extra value to every client. We design data-based solutions to meet our clients' specific needs, always conceived with a business-centric approach and delivered with tangible results. Our data-driven services are built upon the deep AI expertise we've acquired with our 1000+ client base around the globe.
Find out more at artefact.com.
What you will be doingÂ
In addition to the core Data Science and ML Engineering Team, you will work with different stakeholders to:
- Translate marketing and business challenges into analytical use cases, assess feasibility, and define clear hypotheses.
- Develop statistical and machine learning models including regression, forecasting, classification, and clustering to identify performance drivers and predict business outcomes.
- Build and maintain scalable data pipelines for data ingestion, transformation, and quality assurance across diverse marketing data sources.
- Develop production ready modeling solutions including model training, deployment, monitoring, and ongoing refinement.
- Evaluate and select appropriate statistical and machine learning techniques based on business context, constraints, and data availability.
- Create clear and compelling data visualizations and dashboards to support data storytelling and decision making.
- Collaborate with cross functional partners in an agile environment and iterate on solutions to maximize business impact.
What we are looking forÂ
- The ideal candidate has a substantial quantitative skill set with 5+ years of relevant experience.Â
- Master's degree (or higher) in statistics/mathematics, engineering, computer science, economics, or a related field.
- Excellent interpersonal and communication skills
- Strong knowledge of data science algorithms and at least one proven experience in developing Statistical and ML algorithms
- Proficient in Python (preferred) and/or R
Preferred:Â
- Financial sector experience.Â
- Preference in Causal Inference topics, Time Series, Advanced Statistics
- Cloud technologies (GCP, Azure, AWS) especially Google Cloud Platform
Why you should join us
- We are united by our values and strengthened by our hybrid expertise.
- There is always a way:Â We're from the breed of does, of diggers, of makers. Because ideas are valuable only if executed.
- Client trust is won on the field:Â Addressing client needs flows better hands on at their side.
- If not used, it is useless:Â Our love for technology translates into a steep desire for adoption, true brilliance is about impact.
- If not shared, our work is not done:Â Sharing knowledge is the best way to button up a mission, benefitting clients and colleagues.
- We learn everyday:Â Tech is a land where everything move at the speed of light, you better be ready to challenge yourself.