2

Remote Computer Science Jobs in Canonsburg, PA (NOW HIRING)

Sr. Storage Software Developer

Pittsburgh, PA · On-site +1

$53 - $70/hr

Bachelor's or Master's degree in Computer Science or a related field. * A minimum of 8 years of ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Sr. Storage Software Developer

Pittsburgh, PA · On-site +1

$53 - $70/hr

Bachelor's or Master's degree in Computer Science or a related field. * A minimum of 8 years of ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Bachelor's degree in business, information systems, computer science, engineering, or equivalent ... This compensation range is specific to a remote role and takes into account the wide range of ...

Bachelor's degree in business, information systems, computer science, engineering, or equivalent ... This compensation range is specific to a remote role and takes into account the wide range of ...

Bachelor's degree in business, information systems, computer science, engineering, or equivalent ... This compensation range is specific to a remote role and takes into account the wide range of ...

Senior Back End Software Engineer

Pittsburgh, PA · Remote

$125K - $165K/yr

  • Medical

  • Retirement

Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...

AI Solutions Architect

Pittsburgh, PA · Remote

$61.25 - $80.50/hr

Remote (candidates in the Dallas, TX or Pittsburgh, PA areas strongly preferred) Compensation ... Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred). * 8+ ...

A PhD or master's degree in Data Science or a relevant technical discipline such as Computer ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Java Tutor

Pittsburgh, PA · Remote

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

Showing results 21-40

Remote Computer Science information

What are remote computer science jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.

What are the key skills and qualifications needed to thrive as a remote computer science professional?

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

What are remote computer science jobs?

Remote computer science jobs are positions that involve the application of computer science principles—such as programming, software development, data analysis, and cybersecurity—that can be performed from any location with internet access. These roles often include software engineer, web developer, data scientist, system administrator, and more. Remote computer science professionals collaborate with teams virtually, using digital communication and project management tools. This flexibility allows employees to work from home or anywhere in the world, offering a better work-life balance and access to global job opportunities.

What are the most commonly searched types of Computer Science jobs in Canonsburg, PA?

The most popular types of Computer Science jobs in Canonsburg, PA are:

What are popular job titles related to Remote Computer Science jobs in Canonsburg, PA?

For Remote Computer Science jobs in Canonsburg, PA, the most frequently searched job titles are:

What job categories do people searching Remote Computer Science jobs in Canonsburg, PA look for?

The top searched job categories for Remote Computer Science jobs in Canonsburg, PA are:

What cities near Canonsburg, PA are hiring for Remote Computer Science jobs?

Cities near Canonsburg, PA with the most Remote Computer Science job openings:

Research Resident - Center on AI, Security, and Technology (CAST)

RAND Corporation

Pittsburgh, PA • On-site, Remote

Full-time

Medical, Life, PTO

Re-posted yesterday


Job description

Job Type:

Term (Fixed Term)

Overview

RAND's Center on AI, Security, and Technology (CAST), part of the Global and Emerging Risks (GER) Division, conducts cutting-edge research on transformative, high-impact technologies-including artificial intelligence and biotechnology-to shape policies that protect global security and advance the public good.

We are seeking a mission-driven Technical Analyst who would like to use their technical and domain expertise to contribute to research on risks related to emerging technology, including AI, biotechnology, and cybersecurity. In this role, you will contribute to and lead research at the rapidly evolving intersection of emerging technology and national security.

Our team produces objective policy recommendations and decision-relevant analysis for the White House, the Department of Defense, the intelligence community, and critical industry partners. This position analyses problems where the technical details matter and contributes to project teams that include technical experts, engineers, and scientists.

Research Residents share and uphold RAND's values to high-quality, rigorous analysis and objectivity, engaging with research questions that often pose novel challenges in analysis, modeling, research design, and computing. Research Residents apply their skills in novel and flexible ways to emerging problems at the cutting edge of their fields and apply their insights to critical policy issues.

Position Description

Research Residents will use their practical knowledge and experience, coupled with their technical and methodological skills to:

  • Search for, explore, evaluate, and analyze large-scale data sources, both manually and using automated tools.

  • Interpret internal data assessments and external research trends to deliver policy briefs, technical memos, and presentations to non-technical government stakeholders and industry leaders.

  • Collaborate closely with a range of technical and policy professionals.

  • Drive priorities and establish methodologies for broader analysis and information-gathering efforts.

  • Conduct analysis on emerging technology challenges, including threat models, system vulnerabilities, and priorities for security-focused R&D.

Qualifications

All research and/or analysis positions at RAND require excellent analytic skills; the ability to communicate clearly and effectively, both orally and in writing; a collaborative mindset for multidisciplinary team environments; and a strong commitment to RAND's core values of quality and objectivity.

Required:

  • Strong ability to incorporate qualitative information into a holistic picture.

  • Ability to work with standard and proprietary analysis tools and ability to teach relevant tools and methodologies.

  • Experience producing analytically rigorous outputs, demonstrated through policy reports, academic publications, technical memoranda, decision-relevant analysis, or comparable professional work.

  • Strong written and oral communication skills, including the ability to explain complex technical or scientific concepts and their policy implications to non-technical audiences.

  • Ability to reason about policy or decision options given different technical considerations.

  • Proactive, independent, able to work effectively in a collaborative, multidisciplinary environment with remote team members.

Preferred:

  • Experience in government or other high-stakes, decision-making environments.

  • Experience using or developing technical tools to support decision-relevant analysis

  • Experience conducting research or analysis on AI, emerging technologies, or technology governance, including AI policy, AI infrastructure, or semiconductor ecosystems.

  • Ability to develop rigorous and comprehensive threat models and identify potential system vulnerabilities.

Education & Experience Requirements

RAND is hiring multiple Research Residents at Associate, Specialist, and Expert levels of experience. Minimum education requirements at the Associate level include:

A minimum of a Bachelor's degree in a relevant field is required.

Relevant fields include:

Applied Mathematics, Applied Physics, Artificial Intelligence, Biostatistics, Biology, Computer Engineering, Chemistry, Computer Science, Cybersecurity, Economics, Electrical Engineering, Engineering and Public Policy, Engineering Physics, Epidemiology, Geology, Health Services Management, Information Security, Information Technology, International Relations, Law, Machine Learning, Mathematics, National Security Policy, Philosophy, Physics, Political Science, Public Health, Public Policy or Administration, Security Studies, Statistics, Technology and Policy, or similar.

Minimum requirements for an Associate are:

  • A PhD in a relevant field.

OR

  • A Master's degree in the fields listed above with at least 3 years of relevant professional experience, is required.

OR

  • A Bachelor's degree in the fields listed above with at least 5 years of relevant professional experience, is required.

Security Clearance:

Ability to obtain and maintain a U.S. security clearance is preferred but not required.

Location:

We are actively hiring for this position in Washington, DC; San Francisco, CA; Boston, MA; Santa Monica, CA; and Pittsburgh, PA. The DC office is preferred. We offer a hybrid work arrangement, combining work from home and on-site options. Fully remote work will also be considered.

Term:

This position is a 3-year term appointment with a possibility of renewal and longer-term employment.

Salary Range: $121,700 - $274,300

Associate: $121,700 - $183,300

Specialist: $150,100 - $227,600

Expert: $171,800 - $274,300

RAND considers a variety of factors when formulating an offer, including but not limited to, the specific role and associated responsibilities; a candidate's work experience, education/training, skills, expertise; and internal equity.Successful candidates will be offered employment in a specific title, as determined by the candidate's education and experience. The salary range includes base pay plus RAND's sabbatic pay (which provides additional compensation above base pay when vacation is taken). In addition, RAND provides strong benefits including health insurance coverage, life and disability insurance, savings plan, paid time-off and more.

#LI-DNI

Equal Opportunity Employer