1

Computer Science Engineer Jobs in Maryland (NOW HIRING)

Senior Computer Scientist/Engineer

Aberdeen, MD ยท On-site

$131.70K - $173.70K/yr

This critical role provides professional software and application development and requires the application of advanced computer science, engineering, and mathematical principles to research, design ...

Computer Science Internship

College Park, MD ยท On-site

$19 - $25/hr

As a Computer Scientist Intern at Rackner, you will have the chance to work closely with our team of experienced computer scientists and engineers on challenging and impactful projects. You will be ...

As a Computer Scientist Intern at Rackner, you will have the chance to work closely with our team of experienced computer scientists and engineers on challenging and impactful projects. You will be ...

Computer Science Intern

Beachville, MD ยท On-site

$14.75 - $19.50/hr

Works from specifications drawn up by software and web developers. Assists in developing and ... Pursuing Computer Science or Engineering Degree. Excellent verbal and written communication skills.

Computer Science Intern

Saint Inigoes, MD ยท On-site

$14.75 - $19.50/hr

Works from specifications drawn up by software and web developers. Assists in developing and ... Pursuing Computer Science or Engineering Degree. Excellent verbal and written communication skills.

As a Computer Scientist Intern at Rackner, you will have the chance to work closely with our team of experienced computer scientists and engineers on challenging and impactful projects. You will be ...

next page

Showing results 1-20

Computer Science Engineer information

See Maryland salary details

$47.1K

$117.9K

$133.4K

How much do computer science engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for computer science engineer in Maryland is $117,936.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,200.00 and $127,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Science Engineer, and why are they important?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.

What are some typical projects or tasks a Computer Science Engineer might work on within a multidisciplinary team?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What are Computer Science Engineers?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.
What are popular job titles related to Computer Science Engineer jobs in Maryland? For Computer Science Engineer jobs in Maryland, the most frequently searched job titles are:
Infographic showing various Computer Science Engineer job openings in Maryland as of May 2026, with employment types broken down into 1% As Needed, 93% Full Time, 1% Part Time, 1% Temporary, and 4% Contract. Highlights an 73% Physical, 4% Hybrid, and 23% Remote job distribution, with an average salary of $117,936 per year, or $56.7 per hour.
Part-Time Faculty- Computer Science

Part-Time Faculty- Computer Science

Anne Arundel Community College

Arnold, MD โ€ข On-site

Full-time, Part-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Title: Part-Time Faculty- Computer Science

Department: Computer Science

Campus Location: Arnold/Main Campus

Work Mode: This position requires regular in-person presence on campus and at alternative locations, depending on class schedule and other assigned duties.

Work Schedule:flexible hours

Position Type:Part-Time Faculty

Position Summary

The School of Science, Technology, and Education is looking for part-time faculty who are able to teach courses in the Computer Science Department. Candidate must be able to teach in a face-to-face as well as online capacity.
Anne Arundel Community College (AACC) is committed to enriching the educational experience it offers through the diversity of its faculty, administrators, and staff members. The college seeks to recruit and support a broadly diverse team who will contribute to the college's excellence, diversity of viewpoints and experiences, embrace concepts of equity and inclusiveness, and support the equal rights of all people by advancing the understanding and appreciation of differences including age, race, gender, ability, religious convictions, socio-economic status, ethnic heritage, or sexual orientation.
While we appreciate your interest in employment with Anne Arundel Community College, applicants must be currently authorized to work in the U.S. on a full-time basis. Employment-based visa sponsorship (including H-1B sponsorship) is not available for any position.
In the best interest of the College, only individuals who are residents of Maryland or one of the following states will be eligible for employment at the college: Delaware, Pennsylvania, Virginia, West Virginia or the District of Columbia. The college will annually review this restriction and, if appropriate, expand the list of states of employment eligibility.

Job Duties and Responsibilities

Responsibilities include: assessing student progress in meeting the learning objectives through formal and informal assessment, meeting required deadlines for submitting grades, attendance, and other information, as requested, and adhering to safety procedures and departmental standards.

Required Qualifications:

A master's degree in Computer Science and documented teaching experience is necessary.
Seeking adjunct faculty with strong technical backgrounds in one or more of the following fields:
- Programming and Software Development - sample technologies: Object-oriented analysis and design, Java, C++, Data Structures, JavaScript, Agile, DevOps, etc.
- Full stack development - MongoDB, ReactJS, Node.js, MySQL, Git, etc.
- Database Development - Oracle, SQL Server, PostgreSQL, etc.
- Business Intelligence and Data Science - Python, R, Cognos, Tableau, SAS, ETL tools, etc.
- Cognitive Computing - Watson, OpenAI/GPT, etc.
- Emerging Technologies - Blockchain & General Ledger, Quantum Computing, etc.
Applicants should have:
- Industry experience
- Strong communication skills.
- Master's degree required.
- Certifications, special skills, online teaching or technical proficiency.

Preferred Qualifications: