Requirements: * BS in data science, machine learning, computer science, statistics, or related highly-quantitative discipline with ten (10) years of experience or equivalent combination of training ...
Requirements: * BS in data science, machine learning, computer science, statistics, or related highly-quantitative discipline with ten (10) years of experience or equivalent combination of training ...
Computer Programming Tutor
Pittsburgh, PA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Computer Programming Tutor
Pittsburgh, PA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
The SCS Mark Stehlik Postdoctoral Teaching Fellowship
Pittsburgh, PA · On-site
$47K - $64K/yr
D. recipients in computer science or a related field with a strong interest, and demonstrated promise in teaching, who would like to gain teaching experience in a vibrant environment with a dynamic ...
The SCS Mark Stehlik Postdoctoral Teaching Fellowship
Pittsburgh, PA · On-site
$47K - $64K/yr
D. recipients in computer science or a related field with a strong interest, and demonstrated promise in teaching, who would like to gain teaching experience in a vibrant environment with a dynamic ...
Qualifications and Experience Essential A recognized degree in Engineering or Computer Science from an accredited College or University 3 - 5 years of experience in Information Technology or Drafting ...
Qualifications and Experience Essential A recognized degree in Engineering or Computer Science from an accredited College or University 3 - 5 years of experience in Information Technology or Drafting ...
Qualifications and Experience Essential A recognized degree in Engineering or Computer Science from an accredited College or University 3 - 5 years of experience in Information Technology or Drafting ...
Qualifications and Experience Essential A recognized degree in Engineering or Computer Science from an accredited College or University 3 - 5 years of experience in Information Technology or Drafting ...
Qualifications and Experience Essential A recognized degree in Engineering or Computer Science from an accredited College or University 3 - 5 years of experience in Information Technology or Drafting ...
Qualifications and Experience Essential A recognized degree in Engineering or Computer Science from an accredited College or University 3 - 5 years of experience in Information Technology or Drafting ...
... Computer Science, Machine Learning, Robotics, or a related field Preferred : • Experience with drone, robotics, or autonomous systems perception • Publications in top vision or robotics ...
... Computer Science, Machine Learning, Robotics, or a related field Preferred : • Experience with drone, robotics, or autonomous systems perception • Publications in top vision or robotics ...
Description Postdoc Positions in Image Analysis The Xu lab at the School of Computer Science at Carnegie Mellon University is looking for multiple postdoctoral research associates who will be using ...
Description Postdoc Positions in Image Analysis The Xu lab at the School of Computer Science at Carnegie Mellon University is looking for multiple postdoctoral research associates who will be using ...
Temporary Adjunct for Summer 2026, Pennsylvania Governor's School for the Sciences (PGSS)
Pittsburgh, PA · On-site
... computer science, with emphasis on collaborative learning and team research. The PGSS is a 5-week STEM enrichment program. We are seeking multiple faculty members for summer employment for the 2026 ...
Temporary Adjunct for Summer 2026, Pennsylvania Governor's School for the Sciences (PGSS)
Pittsburgh, PA · On-site
... computer science, with emphasis on collaborative learning and team research. The PGSS is a 5-week STEM enrichment program. We are seeking multiple faculty members for summer employment for the 2026 ...
Research Data Scientist
Pittsburgh, PA · On-site
D. preferred) in Data Science, Statistics, Computer Science, or a related quantitative field * 3+ years of experience in data analysis, statistical modeling, or computational work * Strong expertise ...
Quick apply
Research Data Scientist
Pittsburgh, PA · On-site
D. preferred) in Data Science, Statistics, Computer Science, or a related quantitative field * 3+ years of experience in data analysis, statistical modeling, or computational work * Strong expertise ...
Research Scientist
Pittsburgh, PA · On-site
$100K - $300K/yr
PhD degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience. * Multiple years of experience in conducting research. * Proficiency in Python and at ...
Research Scientist
Pittsburgh, PA · On-site
$100K - $300K/yr
PhD degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience. * Multiple years of experience in conducting research. * Proficiency in Python and at ...
Research Data Scientist
Pittsburgh, PA · On-site
D. preferred) in Data Science, Statistics, Computer Science, or a related quantitative field * 3+ years of experience in data analysis, statistical modeling, or computational work * Strong expertise ...
Quick apply
Research Data Scientist
Pittsburgh, PA · On-site
D. preferred) in Data Science, Statistics, Computer Science, or a related quantitative field * 3+ years of experience in data analysis, statistical modeling, or computational work * Strong expertise ...
Research Data Scientist
Pittsburgh, PA · On-site
D. preferred) in Data Science, Statistics, Computer Science, or a related quantitative field * 3+ years of experience in data analysis, statistical modeling, or computational work * Strong expertise ...
Quick apply
Research Data Scientist
Pittsburgh, PA · On-site
D. preferred) in Data Science, Statistics, Computer Science, or a related quantitative field * 3+ years of experience in data analysis, statistical modeling, or computational work * Strong expertise ...
Bachelor's or Master's degree in Statistics, Economics, Mathematics, Computer Science, or another quantitative discipline * Prior experience as a Data Scientist or in a similar quantitative ...
Bachelor's or Master's degree in Statistics, Economics, Mathematics, Computer Science, or another quantitative discipline * Prior experience as a Data Scientist or in a similar quantitative ...
Windows Admin
Pittsburgh, PA · On-site
$42.50 - $53.25/hr
High School Degree and Bachelors degree (computer science, software engineering, or relevant field) or equivalent work experience required. 6-8 years experience required This position is contract ...
Windows Admin
Pittsburgh, PA · On-site
$42.50 - $53.25/hr
High School Degree and Bachelors degree (computer science, software engineering, or relevant field) or equivalent work experience required. 6-8 years experience required This position is contract ...
Windows Admin
$42.50 - $53.25/hr
High School Degree and Bachelors degree (computer science, software engineering, or relevant field) or equivalent work experience required. 6-8 years experience required This position is contract ...
Windows Admin
$42.50 - $53.25/hr
High School Degree and Bachelors degree (computer science, software engineering, or relevant field) or equivalent work experience required. 6-8 years experience required This position is contract ...
Post Doctoral Fellow (dw)
Pittsburgh, PA · On-site
$47K - $64K/yr
Description The Computer Science Department of Carnegie Mellon University has an exciting opportunity for a Post Doctoral Fellow. The candidate will work on research at the intersection of data ...
Post Doctoral Fellow (dw)
Pittsburgh, PA · On-site
$47K - $64K/yr
Description The Computer Science Department of Carnegie Mellon University has an exciting opportunity for a Post Doctoral Fellow. The candidate will work on research at the intersection of data ...
Advanced Quality Inspector
Canonsburg, PA · On-site
$28 - $29.77/hr
Associates degree in Electronics, Computer Science, and Mechanical engineering is preferred. J-STD_001, 002, IPC 610, MIL-STD-883, MIL-STD-750 and X-Ray qualification certifications may be required.
Advanced Quality Inspector
Canonsburg, PA · On-site
$28 - $29.77/hr
Associates degree in Electronics, Computer Science, and Mechanical engineering is preferred. J-STD_001, 002, IPC 610, MIL-STD-883, MIL-STD-750 and X-Ray qualification certifications may be required.
Online Science Tutor
Pittsburgh, PA · Remote
$25/hr
Science Tutor (Contract) Location: Remote Hours: Set Your Own Schedule Pay: $25.00/hr About Learner ... Computer or laptop with microphone and camera. A stylus pen is highly recommended for clear ...
Quick apply
Online Science Tutor
Pittsburgh, PA · Remote
$25/hr
Science Tutor (Contract) Location: Remote Hours: Set Your Own Schedule Pay: $25.00/hr About Learner ... Computer or laptop with microphone and camera. A stylus pen is highly recommended for clear ...
Online Science Tutor
Pittsburgh, PA · Remote
$25/hr
Science Tutor (Contract) Location: Remote Hours: Set Your Own Schedule Pay: $25.00/hr About Learner ... Broader weekday and weekend availability is a plus Fast and reliable internet connection Computer ...
Online Science Tutor
Pittsburgh, PA · Remote
$25/hr
Science Tutor (Contract) Location: Remote Hours: Set Your Own Schedule Pay: $25.00/hr About Learner ... Broader weekday and weekend availability is a plus Fast and reliable internet connection Computer ...
Computer Science information
See Washington, PA salary details
$52.5K - $56K
7% of jobs
$56K - $59.5K
7% of jobs
$59.5K - $63K
2% of jobs
$63K - $66.5K
0% of jobs
$66.5K - $70K
2% of jobs
$71.5K is the 25th percentile. Wages below this are outliers.
$70K - $73.5K
15% of jobs
$73.5K - $77K
16% of jobs
The median wage is $77.3K / yr.
$77K - $80.5K
13% of jobs
$80.5K - $84.1K
6% of jobs
$85.7K is the 75th percentile. Wages above this are outliers.
$84.1K - $87.6K
16% of jobs
$87.6K - $91.1K
17% of jobs
$52.5K
$77.2K
$91.1K
How much do computer science jobs pay per year?
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.
Are computer science majors still in demand?
What is computer science?
What are careers in computer science?
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 jobs can I do with computer science?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 21 days ago
Carnegie Mellon University rating
8.6
Based on 24 frontline employees who took The Breakroom Quiz
67th of 616 rated colleges and universities
Job description
What We Do:
Data Scientists at the SEI use advanced statistics, data analytics, machine learning, and artificial intelligence to help our government and industry clients research and solve cybersecurity challenges. In this role, you will work with our customers to identify areas where advanced statistical techniques can help tackle problems, plan and develop prototype solutions, and build out final products. You'll get a chance to work with elite cybersecurity professionals and university faculty to build new technologies that will influence national cybersecurity strategy for decades to come. You will co-author research proposals, execute studies, and present findings to DoW sponsors and at academic conferences.
Our team works on a wide range of projects. Our current work includes research in generative AI and large language models, computer vision, multimodal AI, agentic AI, and assurance of AI systems. Additionally, we craft metrics and experimental designs for large-scale cybersecurity research programs, develop human-in-the-loop machine learning solutions, and build classifiers to identify security vulnerabilities. If you are a data science or statistics expert with an interest in cybersecurity, we want to hear from you!
Requirements:
BS in data science, machine learning, computer science, statistics, or related highly-quantitative discipline with ten (10) years of experience or equivalent combination of training or experience; or MS in data science, machine learning, computer science, statistics, or related highly-quantitative discipline with eight (8) years of experience; or PhD in data science, machine learning, computer science, statistics, or related highly-quantitative discipline with five (5) years of experience.
Willingness to complete modest travel to various locations to support the SEI's overall mission.
You will be subject to a background check and must be able obtain and maintain a U.S. Department of War security clearance.
Knowledge, Skills and Abilities:
Experience in predictive modeling, data science, and/or AI & machine learning
Deep understanding of statistical modeling techniques and advanced data analytics
Proficient with at least one mathematical/statistical programming package (e.g., R, python numpy/scipy/pandas/polars, MATLAB, etc.)
Innovative and inquisitive with ability to imagine novel analytical solutions to problems Thrives in a multi-disciplinary environment
Strong communication skills
Expertise in one or more of the following:
Recommendation systems
Time-series forecasting (Prophet, NeuralProphet, Chronos, Lag-Llama, etc.)
NLP / LLMs (fine-tuning, RAG, evaluation, prompt engineering)
Causal inference / uplift modeling / synthetic controls
Modern ML frameworks: LightGBM/XGBoost, CatBoost, PyTorch,JAX, TensorFlow)
LLMs / agentic workflows (LangChain/LlamaIndex/Haystack)
Experience deploying models (FastAPI, Triton, KServe, SageMaker, Vertex AI, or similar)
Experience working with big data (Spark, Trino, Snowflake, BigQuery, Databricks)
Desired Experience:
Experience in cybersecurity and privacy is a plus is a plus
Experience in U.S. Government work and/or with FFRDCs, UARCs an National Labs is a plus
Demonstrated ability to learn new concepts and grow into new areas of work
Joining the CMU team opens the door to an array of exceptional benefits.
Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.
Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access, and much more!
For a comprehensive overview of the benefits available, explore our Benefits page.
At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.
Are you interested in an exciting opportunity with an exceptional organization?! Apply today!
Location
Arlington, VA, Pittsburgh, PAJob Function
Software/Applications Development/EngineeringPosition Type
Staff - RegularFull Time/Part time
Full timePay Basis
SalaryMore Information:
Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
Click here to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Statement of Assurance
What Carnegie Mellon University employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Carnegie Mellon University
Sourced by ZipRecruiter