1

Computer Science Professor Jobs in Austin, TX (NOW HIRING)

Showing results 41-45

Computer Science Professor information

See Austin, TX salary details

$10.9K

$125.5K

$169.5K

How much do computer science professor jobs pay per year?

As of Aug 22, 2026, the average yearly pay for computer science professor in Austin, TX is $125,499.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,200.00 and $151,700.00 per year, depending on experience, location, and employer.

What does a computer science professor do?

A computer science professor teaches at a technical college or university. You create and teach courses in computer science (CS) or related programming or technology subjects. In this career, you prepare the syllabus for each class, deliver lectures and instructions, and use exams and quizzes to assess the performance of students. In many computer science classes, your responsibilities include allowing students to practice the subject matter in a computer lab. You facilitate this practice and offer guidance during lab sessions. In addition to your teaching duties, you sometimes give academic or career advice to students in CS degree programs.

What does a computer science professor do?

A Computer Science Professor teaches courses in computer science at the college or university level, covering topics such as programming, algorithms, data structures, artificial intelligence, and more. In addition to teaching, they often conduct research in specialized areas, publish academic papers, and supervise student projects or theses. Computer Science Professors also advise students, develop curriculum, and may participate in departmental administration or service. Their work is crucial in advancing the field of computer science and preparing the next generation of technology professionals.

What are the key skills and qualifications needed to thrive as a computer science professor?

To thrive as a Computer Science Professor, you need an advanced degree in computer science or a related field, strong research background, and expertise in core topics like algorithms, programming, and systems. Familiarity with learning management systems (LMS), programming environments, and publication platforms is typically required, along with a record of scholarly publication and potentially relevant certifications. Excellent communication, mentorship, and curriculum development skills help foster student engagement and support academic growth. These skills and qualifications are vital for delivering high-quality instruction, advancing research, and contributing to the academic community.

What are some common challenges faced by computer science professors in balancing teaching, research, and administrative responsibilities?

Computer Science Professors often juggle multiple responsibilities, including delivering lectures, guiding student projects, conducting original research, publishing papers, and participating in departmental or university committees. Balancing these can be challenging, especially during peak periods like exam seasons or major research deadlines. Effective time management and prioritization are crucial, as is seeking support from colleagues and administrative staff. Many professors also find it helpful to establish a clear schedule and set boundaries to maintain productivity and job satisfaction.

What is the difference between Computer Science Professor vs Software Developer?

AspectComputer Science ProfessorSoftware Developer
Required CredentialsTypically a Ph.D. in Computer Science or related fieldBachelor's or Master's in Computer Science or related field; certifications optional
Work EnvironmentAcademic institutions, research labs, universitiesCorporate offices, tech companies, startups
Industry UsageResearch, teaching, academic publishingSoftware development, product creation, coding
Common Search/ComparisonYesYes

While both roles involve computer science knowledge, a Computer Science Professor primarily focuses on teaching, research, and academic publishing, often requiring a Ph.D. and working in educational institutions. In contrast, a Software Developer applies programming skills to create software products in corporate or startup environments, typically with a bachelor's or master's degree. The roles differ in work environment, responsibilities, and career paths but share foundational computer science expertise.

What are popular job titles related to Computer Science Professor jobs in Austin, TX?

For Computer Science Professor jobs in Austin, TX, the most frequently searched job titles are:

What job categories do people searching Computer Science Professor jobs in Austin, TX look for?

The top searched job categories for Computer Science Professor jobs in Austin, TX are:

What cities near Austin, TX are hiring for Computer Science Professor jobs?

Cities near Austin, TX with the most Computer Science Professor job openings:

Infographic showing various Computer Science Professor job openings in Austin, TX 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 $125,499 per year, or $60.3 per hour.

Research Assistant Professor Earthquake Source

Jackson School of Geosciences

Austin, TX • On-site

$85K/yr

Full-time

Re-posted 20 days ago


Job description

Description
As part of a multi-disciplinary, integrated research team, the candidate will participate directly in efforts to relocate seismicity and to provide subsurface velocity models and geo-models.
The responsibilities this position include:
- Performing original and independent research on earthquake source characteristics of Texas, the surrounding area of Texas, and elsewhere. Being involved in analyzing data collected from the TexNet seismological monitoring program and other stations or assets that provide quality data. Comparing different methods and tools for moment tensor inversion and first motion to calculate fault plane solutions.
- Engaging in outside funding activities and promote programs with stakeholders.
- Presenting research results to funding agencies, reporting results of research in journal articles and books, and presenting results at professional meetings.
- Providing service to professional societies, the Bureau of Economic Geology and the Jackson School of Geosciences. Serving on committees as needed.
- Doing fieldwork as necesary.
Salary:
$85,000 depending on qualifications.
Qualifications
Required QualificationsPhD in seismology/geophysics or closely related discipline (applied mathematics, physics, geoscience or engineering). Record of scientific publication in international journals, research performance, and professional achievement commensurate with experience. Proven record of successful leadership in a research environment in industry, or in academia. Ability and desire to work in diverse, multi-disciplinary, integrated research teams. Demonstrated ability to work effectively in groups and independently, sometimes in demanding conditions. Ability to manage complex systems. Professional demeanor and excellent written and verbal communication and interpersonal skills.
Preferred QualificationsHands-on experience in analyzing and manipulating seismological data. Proficiency, with specific background and hands-on experience with moment tensor inversion and fault plane solutions using first motion. Experience in full waveform inversion using innovative tools (e.g. ISOLA) and methods (ML), earthquake location algorithms, computer programming and geophysical equipment. Knowledge of Python programming language, including experience in developing scripts and tools for data processing and analysis.
Demonstrated ability to meet deadlines and deliverables. Willingness and ability to adapt to changing research programs and project needs. Excellent written and verbal communication skills.
Application Instructions
With your application please submit:
- Letter of interest
- 3 professional references and their contact information.
- CV/Resume