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 ...
Emmitsburg, MD · On-site
$65K - $70K/yr
The Department of Mathematics and Computer Science in the School of Science, Mathematics, & Technology at Mount St. Mary's University invites applications for a one-year Visiting Assistant Professor ...
Emmitsburg, MD · On-site
$65K - $70K/yr
The Department of Mathematics and Computer Science in the School of Science, Mathematics, & Technology at Mount St. Mary's University invites applications for a one-year Visiting Assistant Professor ...
Emmitsburg, MD · On-site
$65K - $70K/yr
The Department of Mathematics and Computer Science in the School of Science, Mathematics, & Technology at Mount St. Mary's University invites applications for a one-year Visiting Assistant Professor ...
Emmitsburg, MD · On-site
$65K - $70K/yr
The Department of Mathematics and Computer Science in the School of Science, Mathematics, & Technology at Mount St. Mary's University invites applications for a one-year Visiting Assistant Professor ...
$140K/yr
Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is ...
$140K/yr
Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is ...
$140K/yr
Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is ...
$140K/yr
Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is ...
Masters degree in Computer Science/Engineering, Bioinformatics, Statistics or a related field preferred Required Experience: * 3+ years of equivalent experience * Proficiency with Python, R, or ...
Masters degree in Computer Science/Engineering, Bioinformatics, Statistics or a related field preferred Required Experience: * 3+ years of equivalent experience * Proficiency with Python, R, or ...
Masters degree in Computer Science/Engineering, Bioinformatics, Statistics or a related field preferred Required Experience: * 3+ years of equivalent experience * Proficiency with Python, R, or ...
Masters degree in Computer Science/Engineering, Bioinformatics, Statistics or a related field preferred Required Experience: * 3+ years of equivalent experience * Proficiency with Python, R, or ...
Emmitsburg, MD · On-site
Enrolled as a student in a computer science, cybersecurity, data science, or re lated field Strong analytical and problem-solving skills Strong interest in cybersecurity, computer science, and/or ...
Emmitsburg, MD · On-site
Enrolled as a student in a computer science, cybersecurity, data science, or re lated field Strong analytical and problem-solving skills Strong interest in cybersecurity, computer science, and/or ...
Emmitsburg, MD · On-site
... computer science, cybersecurity, data science, or re lated field • Strong analytical and problem-solving skills • Strong interest in cybersecurity, computer science, and/or data science • ...
Emmitsburg, MD · On-site
... computer science, cybersecurity, data science, or re lated field • Strong analytical and problem-solving skills • Strong interest in cybersecurity, computer science, and/or data science • ...
Owings Mills, MD · On-site
$54.75 - $73.75/hr
Bachelor's degree in a technical field such as computer science, computer engineering or related field required 5-7 years experience required A solid foundation in computer science, with strong ...
Owings Mills, MD · On-site
$54.75 - $73.75/hr
Bachelor's degree in a technical field such as computer science, computer engineering or related field required 5-7 years experience required A solid foundation in computer science, with strong ...
Owings Mills, MD · On-site
$54.75 - $73.75/hr
... as computer science, computer engineering or related field required • 5-7 years experience required • A solid foundation in computer science, with strong competencies in data structures ...
Owings Mills, MD · On-site
$54.75 - $73.75/hr
... as computer science, computer engineering or related field required • 5-7 years experience required • A solid foundation in computer science, with strong competencies in data structures ...
... • Computer Science degree or Bachelor's Degree in a related major Desired (pluses): • Master's degree in Information Systems or Computer Science • Expertise in Secure Coding and Secure ...
... • Computer Science degree or Bachelor's Degree in a related major Desired (pluses): • Master's degree in Information Systems or Computer Science • Expertise in Secure Coding and Secure ...
Windsor Mill, MD · On-site
$119K/yr
Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is ...
Windsor Mill, MD · On-site
$119K/yr
Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is ...
Windsor Mill, MD · On-site
$119K/yr
Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is ...
Windsor Mill, MD · On-site
$119K/yr
Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is ...
Owings Mills, MD · On-site
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design * Large systems software design and development experience * Experience performing ...
Owings Mills, MD · On-site
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design * Large systems software design and development experience * Experience performing ...
Owings Mills, MD · On-site
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design * Large systems software design and development experience * Experience performing ...
Owings Mills, MD · On-site
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design * Large systems software design and development experience * Experience performing ...
Apply principles and techniques of computer science and computer engineering to build software and firmware to defend our nation's vital computer networks. INFORMATION PROFESSIONAL OFFICER You lead ...
Apply principles and techniques of computer science and computer engineering to build software and firmware to defend our nation's vital computer networks. INFORMATION PROFESSIONAL OFFICER You lead ...
Apply principles and techniques of computer science and computer engineering to build software and firmware to defend our nation's vital computer networks. INFORMATION PROFESSIONAL OFFICER You lead ...
Apply principles and techniques of computer science and computer engineering to build software and firmware to defend our nation's vital computer networks. INFORMATION PROFESSIONAL OFFICER You lead ...
Apply principles and techniques of computer science and computer engineering to build software and firmware to defend our nation's vital computer networks. INFORMATION PROFESSIONAL OFFICER You lead ...
Apply principles and techniques of computer science and computer engineering to build software and firmware to defend our nation's vital computer networks. INFORMATION PROFESSIONAL OFFICER You lead ...
Apply principles and techniques of computer science and computer engineering to build software and firmware to defend our nation's vital computer networks. INFORMATION PROFESSIONAL OFFICER You lead ...
Apply principles and techniques of computer science and computer engineering to build software and firmware to defend our nation's vital computer networks. INFORMATION PROFESSIONAL OFFICER You lead ...
$54.3K - $57.9K
7% of jobs
$57.9K - $61.5K
7% of jobs
$61.5K - $65.2K
2% of jobs
$65.2K - $68.8K
0% of jobs
$68.8K - $72.4K
2% of jobs
$74K is the 25th percentile. Wages below this are outliers.
$72.4K - $76K
15% of jobs
$76K - $79.7K
16% of jobs
The median wage is $80K / yr.
$79.7K - $83.3K
13% of jobs
$83.3K - $86.9K
6% of jobs
$88.6K is the 75th percentile. Wages above this are outliers.
$86.9K - $90.6K
16% of jobs
$90.6K - $94.2K
17% of jobs
$54.3K
$79.9K
$94.2K
| 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 29 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