Computer Science & STEM Teacher (Grades 5-8) Location: Baltimore, Maryland Position Type: Full-Time Position Overview Beth Tfiloh Dahan Community School is seeking a dynamic, creative, and ...
Quick apply
Computer Science & STEM Teacher (Grades 5-8) Location: Baltimore, Maryland Position Type: Full-Time Position Overview Beth Tfiloh Dahan Community School is seeking a dynamic, creative, and ...
Quick apply
Computer Science & STEM Teacher (Grades 5-8) Location: Baltimore, Maryland Position Type: Full-Time Position Overview Beth Tfiloh Dahan Community School is seeking a dynamic, creative, and ...
Baltimore, MD · On-site
$50K - $69K/yr
Serves as a Computer Science education classroom teacher in secondary school grades (grades 7 through 12). Classes taught may be single grade or multi grade level, are most often subject oriented ...
Baltimore, MD · On-site
$50K - $69K/yr
Serves as a Computer Science education classroom teacher in secondary school grades (grades 7 through 12). Classes taught may be single grade or multi grade level, are most often subject oriented ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have ...
Fort George G Meade, MD · On-site
... Science, Computer Science, or Systems Engineering) from an accredited college or university and 3-5 years of experience in software and firmware design, development, and test. * Computer Scientist ...
Fort George G Meade, MD · On-site
... Science, Computer Science, or Systems Engineering) from an accredited college or university and 3-5 years of experience in software and firmware design, development, and test. * Computer Scientist ...
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
$160K - $170K/yr
Utilizes principles of computer science theory and practice. * Analyzes processes to implement effective changes. * Creates and circulates design documentation. * Maintains the company's hardware and ...
$160K - $170K/yr
Utilizes principles of computer science theory and practice. * Analyzes processes to implement effective changes. * Creates and circulates design documentation. * Maintains the company's hardware and ...
Fort George G Meade, MD · On-site
$150K - $210K/yr
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Fort George G Meade, MD · On-site
$150K - $210K/yr
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Fort George G Meade, MD · On-site
$150K - $210K/yr
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Quick apply
Fort George G Meade, MD · On-site
$150K - $210K/yr
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Aberdeen, MD · On-site
$160K - $170K/yr
Utilizes principles of computer science theory and practice. * Analyzes processes to implement effective changes. * Creates and circulates design documentation. * Maintains the company's hardware and ...
Aberdeen, MD · On-site
$160K - $170K/yr
Utilizes principles of computer science theory and practice. * Analyzes processes to implement effective changes. * Creates and circulates design documentation. * Maintains the company's hardware and ...
Aberdeen, MD · On-site
$65K - $175K/yr
Bachelor's degree or higher in engineering, computer science, or related technical field (for full-time applicants) * In pursuit of a Bachelor's degree or higher in engineering, computer science, or ...
Quick apply
Aberdeen, MD · On-site
$65K - $175K/yr
Bachelor's degree or higher in engineering, computer science, or related technical field (for full-time applicants) * In pursuit of a Bachelor's degree or higher in engineering, computer science, or ...
Description Relevant experience must be in a computer science area (i.e. theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g. algorithm ...
Description Relevant experience must be in a computer science area (i.e. theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g. algorithm ...
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following ...
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following ...
Columbia, MD · On-site
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following ...
Columbia, MD · On-site
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following ...
Description Relevant experience must be in a computer science area (i.e. theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g. algorithm ...
Description Relevant experience must be in a computer science area (i.e. theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g. algorithm ...
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Baltimore, MD · On-site
$19.25 - $26.25/hr
The Department of Computer Science in the Whiting School of Engineering of The Johns Hopkins University is seeking a Research Assistant who will assist faculty on specific research projects. In this ...
Baltimore, MD · On-site
$19.25 - $26.25/hr
The Department of Computer Science in the Whiting School of Engineering of The Johns Hopkins University is seeking a Research Assistant who will assist faculty on specific research projects. In this ...
Requisite computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structures) are ...
Requisite computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structures) are ...
Requisite computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structures) are ...
Requisite computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structures) are ...
Requisite computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structures) are ...
Quick apply
Requisite computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structures) are ...
$54.1K - $57.7K
7% of jobs
$57.7K - $61.4K
7% of jobs
$61.4K - $65K
2% of jobs
$65K - $68.6K
0% of jobs
$68.6K - $72.2K
2% of jobs
$73.7K is the 25th percentile. Wages below this are outliers.
$72.2K - $75.8K
15% of jobs
$75.8K - $79.4K
16% of jobs
The median wage is $79.7K / yr.
$79.4K - $83K
13% of jobs
$83K - $86.7K
6% of jobs
$88.3K is the 75th percentile. Wages above this are outliers.
$86.7K - $90.3K
16% of jobs
$90.3K - $93.9K
17% of jobs
$54.1K
$79.6K
$93.9K
| 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.
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.

$45K - $65K/yr
Full-time
Posted 20 days ago
Location: Baltimore, Maryland
Position Type: Full-Time
Beth Tfiloh Dahan Community School is seeking a dynamic, creative, and enthusiastic educator to teach Computer Science and STEM to students in grades 5–8. The successful candidate will inspire students through hands-on, project-based learning while fostering creativity, critical thinking, collaboration, and problem-solving.
This position includes teaching computer science and technology skills in grades 5–6 and STEM courses in grades 6–8. Our curriculum emphasizes practical technology skills, coding, engineering design, robotics, innovation, and teamwork.
ResponsibilitiesComputer Science (Grades 5–6)Teach and develop student proficiency in:
Digital learning platforms (Schoology)
Keyboarding and touch-typing
Microsoft Office applications, including:
Word
PowerPoint
Excel
Internet safety and digital citizenship
Introductory programming:
HTML and JavaScript (Grade 5)
Python (Grade 6)
Facilitate engaging, project-based learning experiences that include:
Engineering design challenges
CAD drafting and 3D printing
Robotics and automation
Arduino-based electronics and programming
Model building and prototyping
Research, innovation, collaboration, and presentation skills
Design thinking and real-world problem solving
Bachelor's degree in Education, Computer Science, Engineering, Technology, or a related field
Teaching experience preferred
Experience with programming and educational technology
Proficiency with Microsoft Office applications
Experience with robotics, Arduino, CAD, makerspace activities, or related technologies is preferred
Strong classroom management and communication skills
Ability to inspire curiosity, creativity, and a growth mindset in middle school students
The ideal candidate:
Enjoys working with middle school students
Creates engaging, hands-on learning experiences
Values collaboration and teamwork
Is organized, flexible, and innovative
Has a passion for STEM education and emerging technologies
Is eager to continually learn and bring new ideas into the classroom
Beth Tfiloh Dahan Community School is a vibrant Modern Orthodox Jewish day school committed to academic excellence, character development, and preparing students for success in an ever-changing world. Our faculty members are collaborative, student-centered educators who value innovation, relationships, and lifelong learning.
Interested candidates should submit a cover letter, résumé, and references to the Rabbi Dr. Yehuda Oratz at yoratz@btfiloh.org
Sourced by ZipRecruiter
51 - 200 Employees
Baltimore, MD, US
1921