2

Entry Level Computer Scientist Jobs in Pittsburgh, PA

A recent STEM degree (e.g., Computer Science, Information Technology, Engineering, or a related discipline) OR 12+ months of professional work experience in finance, healthcare, banking, insurance ...

Position is perfect for an entry level candidate. 100% in-person position, candidates outside of ... Education in Computer Science, Information Systems, or related field. * Local candidates only able ...

Position is perfect for an entry level candidate. 100% in-person position, candidates outside of ... Education in Computer Science, Information Systems, or related field. * Local candidates only able ...

Required : • Bachelor's degree in Information Technology, Computer Science, Engineering, or a ... • Entry-level or associate networking and virtualization certifications. • Exposure to ...

next page

Showing results 1-20

Entry Level Computer Scientist information

See Pittsburgh, PA salary details

$47.2K

$104K

$128.5K

How much do entry level computer scientist jobs pay per year?

As of Aug 6, 2026, the average yearly pay for entry level computer scientist in Pittsburgh, PA is $104,042.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,300.00 and $128,000.00 per year, depending on experience, location, and employer.

What does an entry level computer scientist do?

An entry level computer scientist typically works on software development, coding, testing, debugging, and supporting computer systems and applications. They may work under the supervision of senior engineers, assisting in designing algorithms, solving technical problems, and maintaining documentation. Their tasks often involve collaborating with teams, learning new technologies, and applying foundational knowledge to real-world projects. This role provides an opportunity to grow technical skills and gain industry experience.

What is the difference between Entry Level Computer Scientist vs Entry Level Software Developer?

AspectEntry Level Computer ScientistEntry Level Software Developer
Required CredentialsBachelor's in Computer Science or related field; some roles may prefer internshipsBachelor's in Computer Science, Software Engineering, or related field; coding bootcamps helpful
Work EnvironmentResearch labs, academia, tech companies focusing on algorithms, data structures, and theoretical conceptsSoftware companies, startups, IT departments developing applications, websites, and software solutions
Employer & Industry UsageUniversities, research institutions, tech firms emphasizing research and developmentTech firms, software companies, consulting firms focusing on product development

Entry Level Computer Scientists typically focus on research, algorithms, and theoretical aspects of computing, often working in academia or research labs. In contrast, Entry Level Software Developers concentrate on coding, building applications, and deploying software solutions in industry settings. Both roles require a computer science background but differ in their primary focus and work environment.

What are the key skills and qualifications needed to thrive as an entry level computer scientist, and why are they important?

To succeed as an Entry Level Computer Scientist, a solid background in computer science fundamentals, programming languages (such as Python or Java), and a relevant degree are essential. Familiarity with version control systems (like Git), development environments, and basic software engineering tools is typically required. Strong problem-solving abilities, teamwork, and effective communication help individuals excel in collaborative and technical settings. These skills ensure the ability to contribute to projects, adapt to new technologies, and work efficiently within dynamic development teams.

What types of projects do entry level computer scientists typically work on, and how do these projects support skill development?

Entry level computer scientists are often assigned to collaborative projects such as developing software features, debugging code, or assisting with data analysis tasks. These projects usually involve working under the guidance of senior engineers and require learning new programming languages, development tools, and methodologies. By tackling real-world problems and contributing to team goals, entry level professionals gain practical experience, build technical proficiency, and learn industry best practices, which are essential for career advancement.
What are the most commonly searched types of Computer Scientist jobs in Pittsburgh, PA? The most popular types of Computer Scientist jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Entry Level Computer Scientist jobs? Cities near Pittsburgh, PA with the most Entry Level Computer Scientist job openings:
Infographic showing various Entry Level Computer Scientist job openings in Pittsburgh, PA as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $104,042 per year, or $50 per hour.

Chemist - Environmental Scientist

Tetra Tech, Inc.

Pittsburgh, PA • On-site

Full-time

Posted 13 days ago


Tetra Tech rating

6.4

Company rating: 6.4 out of 10

Based on 42 frontline employees who took The Breakroom Quiz

395th of 441 rated engineering


Job description

The Opportunity:
Tetra Tech is adding an Environmental Scientist Chemist to our team based in Pittsburgh.
Why Tetra Tech:
At Tetra Tech, we are Leading with Science to solve the world's most complex challenges. Our industry-leading experts in engineering and consulting are committed to driving positive change in communities around the world. For over 50 years, we have been at the forefront of innovation and sustainability. Today we stand as a market leader, offering cutting-edge solutions in water, environment, energy, and international development. Our work has improved more than 625 million lives around the world.
Responsibilities:
This is a full time entry level position. Primary duty will be to act as data validation chemist, specializing in organic and/or inorganic analytical chemistry theory and methods, for CERCLA/RCRA type of environmental investigations. This position is in-office and local candidates will be given priority. US citizenship is required for this position due to the clients we serve.
This specialist will prepare validation reports, review analytical laboratory data packages, and apply data qualifications in an analytical database. Assist the validation manager and project managers on all aspects of environmental chemistry needed to support an environmental investigation (including data validation, analytical database tracking and support, data interpretation, laboratory and field analytical methods evaluation and selection, preparation of quality assurance project plans [data quality objectives], and data quality assessment). Responsibilities include data validation/data evaluation per EPA National Functional Guidelines and other EPA regional, state and client-specific data validation protocol.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
• Act as project chemist for environmental investigations (i.e., assist/advise project managers on all aspects of environmental chemistry needed to support environmental studies).
• Advise project managers and other technical experts regarding chemistry theory and methods.
• Perform data validation/data evaluation per EPA National Functional Guidelines, Department of Defense (DoD) modules, and other EPA regional, state and client-specific data validation protocol.
• Prepare quality assurance project plans and data quality assessment reports, and assist in the identification of project data quality objectives.
• Assist the Data Validation Group Manager in tracking/managing data validation deliverables.
• Input analytical and field data and qualifiers, format database files received on diskette, print out data summary files. Assist with the organization of incoming data and electronic files.
• Assist in the organization, management, and manipulation of project specific databases for purposes of conducting statistical analysis, conducting risk and nature and extent of contamination evaluations, and other types of evaluation.
• Assist in the preparation and QA of chemicals of potential concern selection tables under the direction of risk assessment personnel. Assist in the update and maintenance of toxicity criteria and ARARs databases.
• Assist in the preparation/QA of nature and extent of contamination tables/text and risk assessment spreadsheet deliverables/text under the direction of risk assessment and other technical personnel.
• The position requires an individual to work well both independently and as part of a team and be detail oriented.
• Conduct activities in line with internal procedures, legislation, and industry standards.
• Pursue continuous professional development and maintain a high degree of discipline, knowledge and awareness.
• Work in a safe manner at all times and report all health and safety incidents and concerns.
• Additional duties as required.
Your Impact:
Join Tetra Tech to make a real difference. Our work leverages cutting-edge technologies, advanced analytics, and the expertise of world-class scientists and engineers to create meaningful change around the world. Discover your full potential - join us to advance your career while leaving a lasting legacy.
Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE:
• Bachelor's degree (BA or BS) from four-year college or university in Chemistry (or related science) required.
• One year experience in an analytical laboratory (commercial or research) performing inorganic/organic analyses highly preferred.
• Familiarity with computer systems and databases required (i.e., experienced in Windows applications [e.g., Word, Excel, Access]).
• Knowledge of EPA Functional guidelines for data validation a plus. Knowledge of EPA guidelines for preparation of quality assurance project plans, for identification of project data quality objectives, and for data quality assessment a plus.
• Basic comprehension of EPA RI/FS and RFI/CMS processes a plus.
This position requires the candidate to be a U.S. Citizen due to the projects they will be working on.
LANGUAGE AND COMMUNICATION SKILLS: Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Ability to write routine reports and correspondence. Ability to speak effectively before groups of customers or employees of organization. Ability to translate chemistry principles and language to convey an understanding of same to other technical and non-technical personnel.
MATHEMATICAL SKILLS: Ability to calculate figures and amounts such as stoichiometry, solubilities, equilibrium constants, standard deviations, electrode potentials, proportions, percentages, area, circumference, and volume. Ability to apply concepts of basic algebra, geometry, and chemistry.
PHYSICAL DEMANDS: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Indicate any special physical requirements and lifting requirements. Physical demands are consistent with an office environment setting and are limited to moving paper, reports, and lifting boxes and items under 25 pounds occasionally.
REASONING ABILITY: Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form. Ability to deal with problems involving several concrete variables in standardized situations. Ability to apply chemical principles to derive practical solutions to environmental problems.
WORK ENVIRONMENT:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The work environment is consistent with an office setting. Travel on occasion is possible and the destination setting would also be an office environment.
OTHER SKILLS AND ABILITIES: Strong organizational and administrative skills a must. Ability to work under pressure and within tight schedules. Ability to coordinate prioritization of work.
Life at Tetra Tech:
The perks of working at Tetra Tech include:
• Comprehensive and market-competitive benefits.
• Merit-based financial rewards.
• Flexibility and company-wide commitment to work/life balance.
• Collaborative team atmosphere that values the contributions of all employees.
• Learning and development opportunities for ongoing professional growth.
About Tetra Tech:
Tetra Tech is the leader in water, environment, and sustainable infrastructure, providing high-end consulting and engineering services for projects worldwide. With 30,000 employees working together, Tetra Tech provides clear solutions to complex problems by Leading with Science® to address the entire water cycle, protect and restore the environment, design sustainable and resilient infrastructure, and support the clean energy transition.
Tetra Tech is proud to be an Equal Opportunity Employer. All qualified candidates will be considered without regard to race, color, religion, national origin, age, disability, sex, marital or familial status, status as a protected veteran, or any other characteristic protected by law. Tetra Tech is a VEVRAA federal contractor and we request priority referral of veterans.
We invite applications from all interested parties.
Explore our open positions at https://www.tetratech.com/careers. Follow us on social media to learn more about our people, culture, and opportunities:
LinkedIn: @TetraTechCareers
Twitter: @TetraTechJobs
Facebook: @TetraTechCareers
We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted.
Please no phone calls or agencies.

What Tetra Tech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom