1

Computer Scientist Jobs in Olive Branch, MS (NOW HIRING)

Computer Programming Tutor

Memphis, TN ยท Remote

$18 - $40/hr

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Bachelor's degree in statistics, information systems, data science, applied mathematics, economics, computer science, or related discipline; Master's degree preferred * Marketing Mix Modeling: Serve ...

Bachelor's degree in statistics, information systems, data science, applied mathematics, economics, computer science, or related discipline; Master's degree preferred About Us Since opening our first ...

Master Degree in Computer Science, or related quantitative field, plus 2+ years of industry research experience. * 1+ year of experience in at least one of the following areas: Large-scale graph ...

CAD Designer

Memphis, TN

$26.25 - $36.25/hr

... scientific discovery. RESPONSIBILITIES: * Develop and maintain detailed 2D drawings and 3D models ... CAD/BIM software * Create layouts and schematics for mechanical, electrical, plumbing (MEP), and ...

CAD Designer

Memphis, TN

$26.25 - $36.25/hr

... scientific discovery. RESPONSIBILITIES: * Develop and maintain detailed 2D drawings and 3D models ... CAD/BIM software * Create layouts and schematics for mechanical, electrical, plumbing (MEP), and ...

CAD Designer

Southaven, MS

$25.50 - $35/hr

... scientific discovery. RESPONSIBILITIES: * Develop and maintain detailed 2D drawings and 3D models ... CAD/BIM software * Create layouts and schematics for mechanical, electrical, plumbing (MEP), and ...

CAD Designer

Memphis, TN ยท On-site

$26.25 - $36.25/hr

... scientific discovery. RESPONSIBILITIES: * Develop and maintain detailed 2D drawings and 3D models ... CAD/BIM software * Create layouts and schematics for mechanical, electrical, plumbing (MEP), and ...

Showing results 21-40

Computer Scientist information

See Olive Branch, MS salary details

$45.3K

$99.9K

$123.3K

How much do computer scientist jobs pay per year?

As of Aug 16, 2026, the average yearly pay for computer scientist in Olive Branch, MS is $99,871.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,800.00 and $122,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Scientist, you need a strong background in mathematics, programming, and algorithm design, usually supported by a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, C++), development tools, and version control systems is typically required, along with knowledge of specialized software or frameworks relevant to your area. Analytical thinking, problem-solving, and effective communication are crucial soft skills that help you collaborate and present complex ideas clearly. These skills and qualifications are important for developing innovative solutions, advancing technology, and working efficiently in multidisciplinary teams.

What is a computer scientist?

Computer scientists are professionals who study the theory, design, development, and application of computer systems and software. They work on solving complex problems using algorithms, programming languages, and computational methods. Their work can range from developing new technologies, improving cybersecurity, creating software, to researching artificial intelligence and machine learning. Computer scientists are employed in various industries, including tech companies, research institutions, government agencies, and academia.

What does a computer scientist do?

Computer scientists solve problems using technology. They write and program software, create applications for mobile devices, and develop websites. Their primary objectives are to validate and to develop mathematical models capable of computer interaction between people and other computers. They do this by running computer programs and improving computer processes and performance. Beyond working within theoretical frameworks, computer scientists can also research and focus in areas such as data structure and algorithms, information and database theory, software engineering, numerical analysis, computational complexity theory, computer graphics, programming language theory, and computer vision.

How do computer scientists typically collaborate with other departments within an organization?

Computer scientists often work closely with teams from engineering, product management, data analytics, and IT to design, implement, and optimize technological solutions. Collaboration may involve participating in cross-functional meetings, providing technical expertise to inform business decisions, and integrating software systems with other platforms. Effective communication and teamwork are key, as computer scientists must translate complex technical concepts into actionable insights for non-technical colleagues. This collaborative environment not only broadens your professional network but also enhances your problem-solving skills through exposure to diverse perspectives.

What is the difference between Computer Scientist vs Software Engineer?

AspectComputer ScientistSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; often advanced degreesBachelor's or higher in CS, Software Engineering, or related field
Work EnvironmentResearch labs, academia, R&D departmentsTech companies, software development firms, IT departments
Employer & Industry UsageUniversities, research institutions, tech companiesSoftware development companies, startups, large corporations
Common Search & Comparison IntentUnderstanding roles, career paths, and skillsJob requirements, responsibilities, and career growth

Computer Scientists focus on theoretical foundations, algorithms, and research, often working in academia or R&D. Software Engineers design, develop, and maintain software applications in industry settings. While both roles require strong programming skills and a background in computer science, their work environments and primary objectives differ.

What are the most commonly searched types of Computer Scientist jobs in Olive Branch, MS?

The most popular types of Computer Scientist jobs in Olive Branch, MS are:

What are popular job titles related to Computer Scientist jobs in Olive Branch, MS?

For Computer Scientist jobs in Olive Branch, MS, the most frequently searched job titles are:

What job categories do people searching Computer Scientist jobs in Olive Branch, MS look for?

The top searched job categories for Computer Scientist jobs in Olive Branch, MS are:

What cities near Olive Branch, MS are hiring for Computer Scientist jobs?

Cities near Olive Branch, MS with the most Computer Scientist job openings:

Infographic showing various Computer Scientist job openings in Olive Branch, MS as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $99,871 per year, or $48 per hour.

CTE Computer Science And/Or Audio Visual Teacher for 2026-2027 School Year

Germantown BOE (TN)

Germantown, TN โ€ข On-site

Full-time

Posted 19 days ago


Job description

Position Type:
High School Teaching/CTE: Arts/Audio/Visual Technology, & Communications
Date Posted:
7/28/2026
Location:
Houston High School
Date Available:
08/24/2026
Closing Date:
Until Filled
Job Title: CTE Computer Science and/or Audio-Visual Teacher (Grades 9-12) (FLSA: Exempt)
Job Objectives: Germantown Municipal School District's Career & Technical Education (CTE) staff members are expected to provide best instructional practices in ensuring that students have a quality educational experience evident by socio-emotional growth and academic achievement.
Minimum Qualifications:
โ€ข Tennessee licensure and/or licensure eligibility for either Computer Science K-12 (endorsement #173) or Broadcasting (endorsement #710) in the state of Tennessee.
โ€ข Broadcasting 6-12 (#710) minimum education & work experience requirements are listed here: chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://www.tn.gov/content/dam/tn/education/ccte/occ-lic/Occupational_Licensure_Endorsement_Guidance.pdf
โ€ข Such alternatives to the above qualifications that the Superintendent may deem appropriate and acceptable.
Responsibilities and Essential Functions:
Essential functions, as defined under the Americans with Disabilities Act, may include any of the following representative duties, knowledge, and skills. This is not a comprehensive listing of all functions and duties performed by incumbents of this class; employees may be assigned duties which are not listed below; reasonable accommodations will be made as required. The job description does not constitute an employment agreement and is subject to change at any time by the employer. Essential duties and responsibilities may include, but are not limited to, the following:
โ€ข Regular and reliable on-site attendance to perform job duties, collaborate with colleagues, and serve students and stakeholders.
โ€ข Teach and instruct in subject matter areas commonly found in a comprehensive CTE high school education program.
โ€ข Utilize an adopted course of study, instructional program guidelines, and other materials in planning and developing lesson plans and teaching outlines.
โ€ข Pursue a variety of methodology in teaching and instructing pupils, including lectures, demonstrations, discussions, and laboratory experiences.
โ€ข Conduct teaching and instructional activities, using educational equipment, materials, books, and other learning aids.
โ€ข Provides instruction in citizenship and other subject matter specified by legal mandate, District policy, and administrative regulations.
โ€ข Plan, develop, and utilize a variety of instructional materials and aids appropriate to the intellectual and instructional level of pupils from varied socio-economic and cultural backgrounds, and who possess a range of mental and emotional maturity.
โ€ข Review, analyze and evaluate the history, background and assessment of pupils in designing instructional programs to meet individual educational needs.
โ€ข Individualize and adapt educational processes and procedures to enhance pupil educational opportunities.
โ€ข Provide group and individual instruction to motivate pupils, and effectively utilize the time available for instructional activities.
โ€ข Maintain appropriate standards of pupil behavior, using behavioral management strategies and techniques, including positive reinforcement and behavior shaping procedures.
โ€ข Review, analyze, evaluate, and report pupil academic, social, and emotional growth.
โ€ข Prepare, administer, score, record, and report the results of criterion referenced tests, and administer, scores, records and reports the results of group-standardized tests in evaluating pupil growth and progress.
โ€ข Counsel, confer with and communicate with parents, school and District personnel regarding pupil progress, and in the interpretation of the educational program.
โ€ข Cooperatively pursue alternative solutions to ameliorate pupil-learning problems, and to enhance expanded academic, social and emotional growth opportunities.
โ€ข Maintain an effective learning environment through the proper control of heating, lighting, and ventilation, and the utilization of exhibits, displays, and independent study centers.
โ€ข Select and requisition appropriate educational supplies, materials, books, equipment, and learning aids.
โ€ข Perform a variety of non-instructional duties, including curriculum and instructional development activities, student supervision, and consultation activities.
โ€ข Be prepared to perform the job in accordance with the Teacher Evaluation Plan as stablished by the District and approved by the State Department of Education.
Skills and Abilities Required:
โ€ข Passionately believes that all students can achieve at high levels.
โ€ข Demonstrates cultural competence and a deep understanding of and empathy for issues facing contemporary families.
โ€ข Deep understanding of the various school environments and commitment to improving student achievement.
โ€ข Works successfully alone or on a team.
โ€ข Makes decisions using data and technology.
โ€ข Exhibits strong focus on goals and results. Sets clear metrics for success.
โ€ข Motivates, inspires, and moves students to action to achieve ambitious goals.
Supervisory Responsibility: Supervises students as designated on the class roster. Also supervises students in general common areas when class is not in session.
Working Conditions: Exposure to the following situations may range from remote to frequent based on circumstances and factors that may not be predictable.
Standard classroom environment
GMSD offers education and employment opportunities without regard to race, color, creed, national origin, religion, sex, disability, or age
Attachment(s):
  • CTE Computer Science And/Or Audio Visual Teacher Job Description