Receive job alerts that match your preferences.

162 PhD jobs in Computer Science

Find PhD jobs in Computer Science here. To have new jobs sent to you the day they're posted, sign up for job alerts.

  • PhD positions in Machine Learning (77)
  • PhD positions in Artificial Intelligence (71)
  • PhD positions in Programming Languages (65)
  • PhD positions in Computational Sciences (44)
  • PhD positions in Algorithms (36)

Other main fields

  • PhD positions in Engineering (263)
  • PhD positions in Chemistry (122)
  • PhD positions in Physics (121)
  • PhD positions in Biology (116)
  • PhD positions in Mathematics (76)

Search results (162)

...

PhD Position in Robotic System Integration for Musculoskeletal Robotic Hands

PhD Position in Robotic System Integration for Musculoskeletal Robotic HandsProject backgroundThe future of robotic manipulation lies in the development of systems that closely mimic the complex st...

Doctoral researcher in Dynamic stochastic learning of train dynamics as enabler to highly automated train operation

Doctoral researcher in Dynamic stochastic learning of train dynamics as enabler to highly automated train operationThis project aims at developing a parsimonious and accurate dynamic model of train...

...

EngD position: SenseHeat Plug-and-play measurement kit to facilitate crowdsourcing of urban temperature data

Job descriptionUrban areas, with their intricate infrastructure, are at the forefront of climate challenges. The unique composition of each street, from vegetation and building heights to road mate...

...

Doctoral scholarship holder digital heritage

Let’s shape the future - University of AntwerpThe University of Antwerp is a dynamic, forward-thinking, European university. We offer an innovative academic education to more than 20000 students, c...

...

PhD in Advanced hybridization of metaheuristics and constraint programming techniques for the integration of energy constraints in assembly line balancing problems

Location : Laboratory of Informatics, Modelling and Optimization of the Systems (LIMOS UMR CNRS 6158) – Campus des Cézeaux – 1 rue de la Cherbade, 63178 AubièreSupervision : Laurent Deroussi (LIMOS, co-supervisor) Nathalie Grangeon (LIMOS, co-supe...

...

PhD candidate in Responsible Research Methods (1.0 FTE)

Vacancy number 14770Job type PhD positionsHours (in fte) 1,0External/ internal ExternalLocation LeidenPlaced on 16 April 2024Closing date 24 May 2024 38 more days to applyPhD candidate in Responsible Research Methods (1.0 FTE)Are you interested in...

...

PhD Position in Computational Biology: Using Machine Learning to Understand the Immune System

Are you an aspiring data science researcher with an interest in human immunology, causal inference in dynamical systems, and/or computer vision? Would you like to apply AI and machine learning for fundamental research in biology? Then you have a p...

PhD Candidate: Computational Cognitive Science at the Donders Centre for Cognition

Employment 0.8 - 1.0 FTEGross monthly salary € 2,770 - € 3,539Required background Research University DegreeOrganizational unit Faculty of Social SciencesApplication deadline 22 May 2024The Donders Centre for Cognition is looking for a PhD candida...

PhD Candidates for Social Studies of Scholarly Communication and Peer Review

Employment 1.0 FTEGross monthly salary € 2,770 - € 3,539Required background Research University DegreeOrganizational unit Faculty of ScienceApplication deadline 13 May 2024Do you want to investigate how transformative developments are shaping the ...

...

PhD on Real-Time Rendering of Diffusion MRI Tractography Data

Revolutionize neuroscientific visualization with real-time cinematic tractography. Join our innovative PhD project to develop cutting-edge brain visualizations, bridging the gap between data complexity and clinical interpretation. Collaborate with...

EngD in Interactive AI and Dementia Care

Position Engineering Doctorate (EngD)Irène Curie Fellowship NoDepartment(s) Industrial DesignFTE 1,0Date off 19/05/2024Reference number V51.7420Job descriptionThe Department of Industrial Design of the TU/e is offering a fully-funded 2-year positi...

...

Doctoral student in control and social learning with large-language models

Project descriptionThird-cycle subject: Electrical EngineeringThis PhD project aims at understanding the behavior of LLM (Large Language Model)-powered agents, as they interact with humans or other...

Graduate teaching & research assistant data science

...

Doctoral Researcher (Learning and Control for Autonomous Robotics)

Tampere University and Tampere University of Applied Sciences create a unique environment for multidisciplinary, inspirational and high-impact research and education. Our universities community has its competitive edges in technology, health and s...

PhD Candidate In geo artificial intelligence for planetary health

Job descriptionHelp us to further understand the interplay of global environmental change and people’s health by developing and applying cutting-edge geo-data engineering and geo-artificial intelli...

...

PhD researcher Intelligent Wireless Networking on 6G RAN Optimization

Last application date Oct 30, 2024 00:00Department TW05 - Department of Information TechnologyContract Limited durationDegree Master in Computer Science, Mathematics, Artificial Intelligence, or equivalentOccupancy rate 100%Vacancy type Research s...

...

PhD Positions in Cancer Research

Are you looking for excellent research opportunities for your PhD studies at the forefront of cancer research? The German Cancer Research Center (DKFZ) in Heidelberg invites international students holding a Master’s degree in (molecular) biology, ...

...

Upcoming fully funded PhD Positions in Neurosciences and Translational Psychiatry research, including a residency/PhD track option for medical doctors

There are no tuition fees for this PhD program.We welcome applications through our online application portal starting on August 15, 2023 for a start in fall 2024. The application deadline will be on October 31, 2023. The International Max Planck R...

...

Upcoming PhD Positions at the International Max Planck Research School for Molecules of Life in Autumn 2023

More information for the new call-out will come up during Autumn 2023. Stay tuned!The International Max Planck Research School for Molecules of Life (IMPRS-ML) will have an open call for fully-funded PhD student positions in the areas of biochemis...

PhD Position: Personalized Prediction and Prevention of Dropouts in Digital Biomarker Studies

PhD Position: Personalized Prediction and Prevention of Dropouts in Digital Biomarker StudiesExciting technological advances in wearables and biosensors rapidly transform how we monitor and manage ...

Jobs by field

  • Electrical Engineering 163
  • Machine Learning 161
  • Artificial Intelligence 158
  • Programming Languages 135
  • Molecular Biology 125
  • Mechanical Engineering 108
  • Cell Biology 106
  • Materials Chemistry 103
  • Electronics 101
  • Materials Engineering 97

Jobs by type

  • Postdoc 307
  • Assistant / Associate Professor 161
  • Professor 131
  • Researcher 127
  • Research assistant 93
  • Lecturer / Senior Lecturer 74
  • Management / Leadership 55
  • Engineer 54
  • Tenure Track 43

Jobs by country

  • Belgium 265
  • Netherlands 171
  • Switzerland 117
  • Morocco 102
  • Luxembourg 56

Jobs by employer

  • KU Leuven 108
  • Mohammed VI Polytechnic Unive... 102
  • Ghent University 65
  • ETH Zürich 64
  • KTH Royal Institute of Techno... 61
  • University of Luxembourg 54
  • Eindhoven University of Techn... 54
  • University of Twente 44
  • Manchester Metropolitan Unive... 35
  • Karolinska Institutet 32

This website uses cookies

phd computer science recruitment

Online Doctorate in Computer Science

phd computer science recruitment

Online Computer Science Ph.D.: An Overview

Top schools with online computer science ph.d. programs, jobs for computer science ph.d. holders, prerequisites for an online computer science ph.d., online coursework.

  • Data visualization.
  • Machine learning.
  • Database management systems.
  • Advanced computer architecture.
  • Information quality theory.

How long does a Ph.D. in computer science take to complete?

Cost and return on investment (roi), how much does a computer science ph.d. cost, how to estimate the return on investment (roi) of your degree, example courses.

  • Artificial intelligence
  • Algorithm design
  • Analytics for big data
  • Futuring and innovation
  • Cybersecurity management

Job Outlook and Salaries for Graduates

Pay for online ph.d. in computer science degrees.

  • View programs
  • Take our program quiz
  • Online BBA Degree Program
  • > Specialization in Artificial Intelligence
  • > Specialization in Business Analytics
  • > Specialization in Digital Marketing
  • > Specialization in Digital Transformation
  • > Specialization in Entrepreneurship
  • > Specialization in International Business
  • > Specialization in Product Management
  • > Specialization in Supply Chain Management
  • Online BBA Top-Up Program
  • Associate of Applied Science in Business (AAS)
  • Online MS Degree Programs
  • > MS in Data Analytics
  • > MS in Digital Transformation
  • > MS in Entrepreneurship
  • Online MBA Degree Program
  • > Specialization in Cybersecurity
  • > Specialization in E-Commerce
  • > Specialization in Fintech & Blockchain
  • > Specialization in Sustainability
  • Undergraduate certificates
  • Graduate certificates
  • Undergraduate courses
  • Graduate courses
  • Apply to Nexford
  • Transfer to Nexford
  • Explore Education Partners
  • Scholarships
  • For organizations
  • Career Coalition
  • Accreditation
  • Our faculty
  • Career services
  • Academic model
  • Learner stories
  • Book consultation
  • Careers - we're hiring!

phd computer science recruitment

15 Highest Paying Computer Science Jobs & Salaries 2024

The field of computer science offers a wide range of lucrative career opportunities. With the rapid advancements in technology, the demand for skilled professionals in this domain is on the rise.

In this article, we will explore the top 10 highest paying computer science jobs and salaries, based on recent data and industry trends.

Top 15 Highest Paying Computer Science Jobs & Salaries 2024

1. machine learning engineer.

Machine learning engineers develop algorithms and models that enable computers to learn from data and make predictions or decisions. They are in high demand due to the increasing use of artificial intelligence and machine learning in various industries [3] .

The average salary for a machine learning engineer is $151,922 .

2. Data Scientist

Data scientists analyze large datasets to extract valuable insights and help organizations make data-driven decisions. They use statistical techniques, machine learning algorithms, and data visualization tools to identify patterns and trends in data [2] .

The average salary for a data scientist is $152,220 .

3. Software Architect

Software architects design and develop software systems, ensuring that they are scalable, reliable, and secure. They are responsible for making high-level decisions about the overall structure and organization of software projects [5] .

The average salary for a software architect is $214,932 , making it one of the highest paying computer science jobs on the list.

4. Principal Software Engineer

A Principal Software Engineer is responsible for leading the design and development of complex software systems. They analyze project requirements, perform code and system reviews, and provide technical guidance to the development team. They collaborate with other stakeholders to ensure the smooth execution of projects.

The median annual salary for a Principal Software Engineer is $164,150 , but can vary depending on factors such as experience, location, and industry. 

5. Cybersecurity Engineer

Cybersecurity engineers protect computer systems and networks from cyber threats, such as hacking, malware, and data breaches. They develop and implement security measures to safeguard sensitive information and maintain the integrity of IT infrastructure.

The average salary of a cybersecurity engineer is $131,654 .

Are you ready to take your career to the next level?

Nexford's Career Path Planner takes into account your experience and interests to provide you with a customized roadmap to success.

Receive personalized advice on the skills and qualifications you need to get ahead in areas like finance, marketing, management and entrepreneurship.

6. Software Engineer

A software engineer is responsible for designing, developing, and maintaining software systems. They collaborate with a team of programmers, analysts, and designers to create innovative software solutions. Software engineers are proficient in programming languages and are skilled in problem-solving and critical thinking. They test and debug software to ensure its functionality and make necessary updates or modifications.

According to the U.S. Bureau of Labor Statistics, the median annual salary for software engineers is $124,200 . 

7. Information Security Engineer

A Information Security Engineer, otherwise know as an Information Security Analyst, is responsible for protecting an organization's computer systems and networks from potential security breaches. They develop and implement security measures, such as firewalls and encryption protocols, to safeguard sensitive data. These professionals also conduct regular security assessments and audits to identify vulnerabilities and recommend improvements.

The median annual salary for an Information Security Engineer is around $112,000 , but can vary depending on factors such as location, experience, and industry. 

8. Big Data Engineer

Big data engineers design, build, and maintain large-scale data processing systems. They work with big data technologies, such as Hadoop and Spark, to process and analyze massive amounts of data.

The average salary of a big data engineer is $117,914 .

9. Cloud Architect

Cloud architects design and manage cloud computing infrastructure, ensuring that it meets the needs of organizations in terms of scalability, security, and performance. They are responsible for selecting the appropriate cloud services and optimizing their use.

The average salary of a cloud architect is $218,609 , meaning it's the highest paying computer science job on the list.

10. Computer Systems Analyst

 A computer systems analyst is responsible for analyzing, designing, and implementing computer systems to meet the needs of an organization. They evaluate the efficiency and effectiveness of existing systems, research emerging technologies, and make recommendations for improvements. Additionally, they collaborate with users to identify system requirements and develop specifications for system enhancements.

The median annual salary for computer systems analysts is $102,240 according to the U.S. Bureau of Labor Statistics .

11. Full-Stack Developer

Full-stack developers are proficient in both front-end and back-end development, allowing them to build complete web applications from scratch. They work with various programming languages, frameworks, and databases to create user-friendly and functional websites.

The average salary of a full-stack developer is $97,152 .

12. Web Developer

A web developer is responsible for designing and coding websites. They work closely with clients to understand their needs and ensure the website meets their requirements. Web developers also optimize websites for search engines and ensure their functionality on different devices.

The median annual salary for a web developer is around $80,730 , but it can vary depending on factors such as experience, location, and employer. 

13. DevOps Engineer

DevOps engineers work at the intersection of software development and IT operations, focusing on automating and streamlining processes to improve the efficiency of software delivery. They collaborate with developers and IT professionals to ensure that software is built, tested, and deployed efficiently [8] .

The average salary of a devops engineer is $123,464 .

14. Mobile Application Developer

Mobile application developers create apps for smartphones and tablets, using programming languages such as Java, Swift, and Kotlin. They are responsible for designing, coding, and testing mobile applications to ensure they are user-friendly and meet the requirements of clients.

The average salary of a mobile application developer is $116,852 .

15. Network Architect

Network architects design and implement computer networks, including local area networks (LANs), wide area networks (WANs), and intranets. They are responsible for ensuring that networks are secure, reliable, and scalable to meet the needs of organizations.

The average salary of a network architect is $164,694 .

Looking to Pursue A Career in Computer Science?

Unlock your career potential today. Discover how you can acquire the most in-demand skills and open the doors to a successful computer science career with our free report.

Download the free report  now and discover how you can reach new heights in your career.

Also, why not consider our BBA/MBA specializations, in both Cybersecurity and AI:

BBA with specialization in AI

MBA with specialization in AI

MBA with specialization in Cybersecurity

best paying computer science jobs and careers

FAQs - Highest Paying Jobs in Computer Science

What are the highest paying computer science jobs.

Some of the highest paying computer science jobs include the jobs roles discussed above, which are Software Architect, Cloud Architect, Data Scientist, ML engineer Cybersecurity Engineering and others

What are the benefits of choosing a career in computer science?

Choosing a career in computer science has many benefits. Here are some of the benefits mentioned in the search results:

Diverse career opportunities : Computer science offers a wide range of career opportunities in various fields such as software development, cybersecurity, data science, artificial intelligence, and more.

Job stability : Computer science professionals tend to have good job stability due to the high demand for their skills in various industries.

Lucrative financial rewards : Computer science jobs often come with high salaries and other financial benefits.

Opportunity for creativity : Computer science professionals have the opportunity to be creative and innovative in their work, as they are often tasked with finding new solutions to complex problems.

Transferable skills : A career in computer science can help develop skills such as critical thinking, problem-solving, teamwork, and data management, which are valuable in other fields as well.

Making a difference : Computer science professionals have the opportunity to make a positive impact on society by developing new technologies that can improve people's lives.

Accelerating healthcare progress : Computer science can benefit society by accelerating healthcare progress through the development of new technologies and software.

Providing opportunities : Computer science can provide opportunities for people who may not have access to traditional education or job opportunities.

Be ready to compete : The computer science field is one of the fastest-growing academic disciplines today, and it offers an excellent career pathway.

Count on a solid career : Computer science programs prepare students with the skillsets that are in high demand in various industries, providing a solid career path.

In summary, a career in computer science can offer diverse career opportunities, job stability, financial rewards, creativity, transferable skills, and the opportunity to make a positive impact on society.

What's the average salary of someone working in computer science in USA?

According to multiple sources, the average annual salary of someone working in computer science in the USA varies depending on the source and the specific job title. Here are some of the average salaries reported by different sources:

- Glassdoor : $63,028 - $115,341 per year for a Computer Science role; $94,359 per year for a Computer Scientist role - Indeed : $108,145 per year for a Computer Scientist role - Salary.com : $126,126 per year for a Computer Science role

It's important to note that salaries can vary depending on factors such as location, years of experience, education, and specific job title.

What do you need to get a job in computer science?

To get a job in computer science, there are several requirements that one must meet. Here are some of the common requirements based on the search results:

1. Education: Most of the highest-paying computer science jobs require at least a bachelor's degree in computer science (computer science degree) or a related field of study. Some jobs may require a master's degree or higher. It is also possible to get certified in specific areas of computer science to demonstrate proficiency.

2. Skills: Strong mathematical skills are important for high-paying computer science jobs in 2023. Other important skills include programming, software development, data analysis, and knowledge of programming languages.

Learn how to develop the most in-demand skills for your future career!

Discover how you can acquire the most in-demand skills with our free report, and open the doors to a successful career. 

3. Specialization: It is important to decide on a specialization within computer science, such as web development, software engineering, or data analysis.

4. Experience: Entry-level jobs in computer science may require prior work experience or internships.

5. Continuing education: Pursuing continuing education credits or obtaining certifications can help demonstrate expertise and keep up with the latest developments in the field.

6. Personality traits: Creativity, problem-solving skills, and attention to detail are important traits for success in computer science.

Overall, the requirements for a career in computer science can vary depending on the specific job and industry. However, obtaining a degree in computer science or a related field, developing strong skills in programming and mathematics, and gaining experience through internships or entry-level jobs are important steps to take.

How many years does it take to gain a good computer science job?

The time it takes to gain a good computer science job can vary depending on several factors, such as the level of education, work experience, and skills. 

According to the Bureau of Labor Statistics , a master's degree in a computer-related field, such as computer science, usually requires 2 to 3 years of study after earning a bachelor's degree. A doctoral degree in computer science can take an additional 3-6 years, while a bachelor's degree in computer science can be completed in 4 years. 

However, having a degree is not the only requirement for getting a good computer science job. Work experience and skills are also important factors. Entry-level positions, such as software developer, can help develop skills specific to advanced roles over time and secure a promotion to roles associated with a computer scientist. 

In summary, the time it takes to gain a good computer science job can vary depending on the level of education, work experience, and skills. A bachelor's degree in computer science can be completed in 4 years, while a master's degree can take 2 to 3 years of study after earning a bachelor's degree. Work experience and skills are also important factors in getting a good computer science job.

All of these highest paying jobs in computer science offer rewarding career paths for those with the right skills and qualifications, whether you're looking for roles in information technology, computer applications or computer engineering.

As technology continues to evolve, the demand for skilled professionals in these fields is expected to grow, making them attractive options for those looking to pursue a career in computer science.

Joe McGoldrick

Known for strategy and attention to detail

Joe has more than 10 years of marketing experience, working within the public sector, client-side, and agency side.

He is passionate about using data and customer insights to improve marketing performance.

Join our newsletter and be the first to receive news about our programs, events and articles.

Computer Science & Engineering

Computer Science & Engineering Department

Postdoctoral Position

Lab for Emerging Intelligence

Department of Computer Science and Engineering

University of California, San Diego

The Lab for Emerging Intelligence (LEI) in the highly ranked Department of Computer Science and Engineering at the University of California, San Diego (UCSD) is pleased to announce a 2-year Postdoctoral Fellowship. Successful candidates will work closely with Professors Leon Bergen and Mohan Paturi as part of LEI to develop and advance AI-based applications and AI research. We are specifically interested in candidates who have research and application development experience in large language or multimodal models. We are also interested in candidates who have an entrepreneurial aptitude in the area of LLM-based applications.

The position offers the opportunity to participate in and further develop established projects on LLM-based applications and provides opportunity for original research projects. The ideal candidate will be someone who has experience in developing LLM-based applications and building systems, a strong research record, and an aptitude for developing new technologies and applications.

The position is open to a candidate who will have earned a PhD in Computer Science or related fields by September 1, 2024, with a focus on Artificial Intelligence and Large Language Models. Strong research and application development skills are expected, as are excellent written and verbal communication skills. The ideal candidate will also have a deep interest in AI research and applications.

The position will be based at the University of California, San Diego (UCSD), and will be for 2 years. The target start date for the position is September 1, 2024, with some flexibility on the exact start date. The successful candidate will be based at UC San Diego and be a fully integrated member of the Lab for Emerging Intelligence and the Computer Science and Engineering Department at UC San Diego. We expect that successful performance in this role can lead to a variety of longer-term career options including entrepreneurship, industry, government, and academia.

Feel free to reach out to Mohan Paturi ([email protected]) if you have any questions. Applications will be reviewed on a rolling basis, but it is highly recommended that you apply before August 1, 2024, for full consideration.

The University of California is an Equal Opportunity/Affirmative Action Employer. We are committed to academic excellence and diversity within faculty, staff, and student body. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age or protected veteran status.

Application Window

  • Open date : May 13, 2024
  • Most recent review date: Thursday, August 1, 2024 at 11:59pm (Pacific Time) Applications received after this date will be reviewed by the search committee if the position has not yet been filled.
  • Final date: Monday, December 30, 2024 at 11:59pm (Pacific Time) Applications will continue to be accepted until this date, but those received after the review date will only be considered if the position has not yet been filled.

Basic qualifications (required at time of application): Candidate has a Bachelor’s degree and is enrolled in a PhD program in Computer Science or a related discipline.

Additional qualifications (required at time of start): Candidates have a PhD in Computer Science or a related discipline by September 1, 2024.

Salary range : Salary is commensurate with qualifications and based on University of California pay scales.

A reasonable salary range estimate for this position is $[70,000]-$[76,868]. ​ The posted UC academic salary scales ( https://www.ucop.edu/academic-personnel-programs/compensation/2022-23-academic-salary-scales.html ) set the minimum pay determined by rank and/or step at appointment. See the following table for the salary scale for this position [ https://www.ucop.edu/academic-personnel-programs/_files/2023-24/oct-2023-acad-salary-scales/t23.pdf ] ​ "Off-scale salaries”, i.e., a salary that is higher than the published system-wide salary at the designated rank and step, are offered when necessary to meet competitive conditions.

To apply, submit the following items 1 through 5 in a single PDF file via email to [email protected] :

  • Cover letter
  • Curriculum Vitae
  • Research statement
  • Statement of Contributions to Diversity
  • Misc/Additional documents (optional)

Reference requirements : Three to four letters of references; Have the letter writers send the letters directly to [email protected]  with a subject line LEI-POSTDOC: <<Candidate Name>>

About UC San Diego : The University of California, San Diego is an Equal Opportunity/Affirmative Action Employer advancing inclusive excellence. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, covered veteran status, or other protected categories covered by the UC nondiscrimination policy.

As a University employee, you will be required to comply with all applicable University policies and/or collective bargaining agreements, as may be amended from time to time. Federal, state, or local government directives may impose additional requirements. The University of California prohibits smoking and tobacco use at all University controlled properties. The UC San Diego Annual Security & Fire Safety Report is available online at:  https://www.police.ucsd.edu/docs/annualclery.pdf . This report provides crime and fire statistics, as well as institutional policy statements & procedures. Contact the UC San Diego Police Department at (858) 534-4361 if you want to obtain paper copies of this report.

Job Location: La Jolla, California, United States

Our website uses tracking cookies. By clicking "accept" you give your permission to this website to use tracking cookies.

Click here for our privacy and cookie policy Accept Deny

  • Search Working at TU/e
  • Academic Perspectives
  • Irène Curie Fellowship
  • Professional Development
  • Scientific Staff Vacancies
  • Support Staff Vacancies
  • Compensation and benefits
  • Application process
  • Support for internationals

Working at TU/e

Phd ta on algorithms for complex networks, job description.

As a PhD-TA candidate, you will work on new distributed algorithms for large networks, in particular, computing the stationary distribution of random walks and policy evaluation. Random walks are used in network analysis for ranking vertices, community detection, and embedding of the vertices in multi-dimensional space for machine learning tasks. Policy evaluation is widely used in reinforcement learning, for instance, for training large language models. Your challenge is to develop, analyze and implement algorithms where the network vertices act independently by learning from their local observations. You will mathematically analyze the algorithms on random graph models and implement them on large real-life networks.

The position is closely related to the NETWORKS program of the SPOR cluster at the TU/e. You will join a lively group of academic staff, PhD candidates and postdocs who all share their fascination for mathematics of complex networks.  You will greatly benefit from the many workshops on networks and random graphs at the Eurandom conference center based at the Department of Mathematics and Computer Science at the TU/e.

The PhD TA position is for 5 years with 25% of your time spent on education. Your advisor, as well as other members of the Probability group, are committed to effective innovative education. You will have the opportunity to use your creativity for designing, guiding and assessing new inspiring learning activities for the students, while we will guide you in your growth as educator.

Job requirements

  • A master’s degree (or an equivalent university degree) in mathematics or applied mathematics.
  • A research-oriented attitude.
  • Motivated to develop your teaching skills and coach students.
  • Motivated to develop and implement innovative course design
  • Fluent in spoken and written English (C1 level).

Conditions of employment

A meaningful job in a dynamic and ambitious university, in an interdisciplinary setting and within an international network. You will work on a beautiful, green campus within walking distance of the central train station. In addition, we offer you:

  • Full-time employment for five years, with an intermediate evaluation (go/no-go) after nine months. You will spend 25% of your employment on teaching tasks.
  • Salary and benefits (such as a pension scheme, paid pregnancy and maternity leave, partially paid parental leave) in accordance with the Collective Labour Agreement for Dutch Universities, scale P (min. €2,770 max. €3,539).
  • A year-end bonus of 8.3% and annual vacation pay of 8%.
  • High-quality training programs and other support to grow into a self-aware, autonomous scientific researcher. At TU/e we challenge you to take charge of your own learning process .
  • An excellent technical infrastructure, on-campus children's day care and sports facilities.
  • An allowance for commuting, working from home and internet costs.
  • A  Staff Immigration Team  and a tax compensation scheme (the 30% facility) for international candidates. 

Information and application

Eindhoven University of Technology is an internationally top-ranking university in the Netherlands that combines scientific curiosity with a hands-on attitude. Our spirit of collaboration translates into an open culture and a top-five position in collaborating with advanced industries. Fundamental knowledge enables us to design solutions for the highly complex problems of today and tomorrow. 

Information

Do you recognize yourself in this profile and would you like to know more? Please contact the hiring manager, prof.dr. Nelly Litvak,  [email protected] . Visit our website for more information about the application process or the conditions of employment. You can also contact [email protected] . Are you inspired and would like to know more about working at TU/e? Please visit our career page .

Application

We invite you to submit a complete application by using the apply button. The application should include a:

  • Cover letter in which you describe your motivation and qualifications for the position.
  • Curriculum vitae, including a list of your publications and the contact information of three references.

We look forward to receiving your application and will screen it as soon as possible. The vacancy will remain open until the position is filled.

Graduate College

Varadarajan wins graduate college's outstanding mentor award.

Kasturi Varadarajan

Kasturi Varadarajan, professor in the Department of Computer Science, received the Graduate College's Outstanding Faculty Mentor Award in 2024.

Varadarajan, an expert in algorithmic foundations, computational geometry, and combinatorial optimization, has served as a Director of Graduate Studies—leading the orientation of new graduate students and organizing professional development workshops for the department.

During his time at Iowa, Varadarajan has mentored 8 doctoral students to completion with a 9 th now in progress. He has also advised over 70 master’s students on course choices needed for completion of their programs, as well as several non-computer science students transitioning to the program.

His award nominators stressed that all of his students are better for having known him and he is admired for the lasting relationships he creates.

Ph.D. student earns Department of Defense scholarship

Thursday, May 02, 2024 • Brian Lopez : contact

Portrait of Nolan Gutierrez

Nolan Gutierrez, a doctoral student in the Department of Computer Science and Engineering at The University of Texas at Arlington, has received a prestigious Science, Mathematics and Research for Transformation (SMART) scholarship from the U.S. Department of Defense (DoD).

“This scholarship will help me pursue a more permanent career within the Department of Defense,” Gutierrez said. “I hope to work with my mentor and their team at the Army Research Lab to delve deeper into my research and propose my own projects that align with their research goals.”

Gutierrez will use the scholarship to build upon research he started last year during an internship with the U.S. Army Combat Capabilities Development Command, or DEVCOM, in the Army Research Lab. Specifically, he will focus on enhancing the adaptability of pan-tilt-zoom (PTZ) cameras through multitask learning.

He will see if training a PTZ control system on a variety of motion profiles—such as square, circular, and straight-line movements, both forward and backward—will improve its adaptability and performance. This approach includes deploying a PTZ-equipped robot in scenarios that mimic real-world operational conditions relevant to the Army.

Gutierrez works with UTA computer science Assistant Professor William Beksi in the Robotic Vision Lab. He is Beksi’s second student in as many years to earn a SMART scholarship, following Minh (Jerry) Tram in 2023.

“Not only does Nolan's SMART scholarship strengthen the ties between the DEVCOM Amy Research Lab and UTA, but it also shows UTA's commitment to train and provide the DoD with STEM Ph.D. graduates,” Beksi said.

SMART scholarship recipients earn full tuition, a significant annual stipend and a book and health allowance. They also complete a summer internship at a DoD facility and are assigned an experienced mentor. The full scholarship and other benefits allow participants to focus on complex research to further the DoD’s mission and create a lasting impact. The program is a one-for-one commitment: For every year of degree funding, the recipient commits to working for a year with the DoD as a civilian employee.

- Written by Jeremy Agor , College of Engineering

  • Skip to Content
  • Skip to Main Navigation
  • Skip to Search

phd computer science recruitment

Indiana University Indianapolis Indiana University Indianapolis IU Indianapolis

Open Search

  • Undergraduate Majors
  • Apply to the Accelerated Program
  • Master's Degrees
  • Doctoral Degrees & Minors
  • Minors & Certificates
  • General Education
  • Artificial Intelligence
  • Bioinformatics
  • Computer Science
  • Data Science
  • Health Informatics
  • Health Information Management
  • Library & Information Science
  • Informatics
  • Media Arts and Science
  • Study Abroad in Greece
  • Study Abroad in Finland
  • Micro-Credentials
  • Freshman Applicants
  • Returning Students
  • Master's Degree
  • Doctoral Program
  • Graduate Certificates
  • Change or Declare your Major
  • Admitted Students
  • Student Ambassadors
  • Virtual Tour
  • Undergraduate Webinars & Information Sessions
  • Graduate Student Information Sessions
  • Summer Camp
  • Earn College Credit
  • Biomedical Informatics Challenge
  • Computer Science Challenge
  • Incoming Undergraduate Scholarships
  • Undergraduate Scholarships
  • Graduate Scholarships
  • Accelerated Program Cost & Aid
  • Travel Funding
  • Tuition Reduction
  • Peer Advisors
  • Forms & Policies
  • Become a Student Leader
  • Student Organizations
  • Honors Program
  • Laptop Requirements
  • Equipment Checkout
  • Luddy Knowledge Base
  • Student Facility Access
  • Biomedical Informatics B.S.
  • Health Information Management B.S.
  • Informatics B.S.
  • Media Arts and Science B.S.
  • Bioinformatics M.S.
  • Health Informatics M.S.
  • Applied Data Science M.S.
  • Human-Computer Interaction M.S.
  • Master of Library and Information Science
  • Media Arts and Science M.S.
  • Find a Job or Internship
  • F-1 Students & Internships
  • Library & Information Science Internships
  • Internship Checklist
  • Forage: Virtual Job Simulations
  • Forage: Earn Credit
  • Network with LinkedIn
  • Big Interview
  • Elevator Pitch
  • Cover Letter
  • Informational Interview
  • Interviewing
  • Technical Interviewing
  • The Offer Process
  • The Negotiation Process
  • Freelance Work
  • Grant Proposal Writing
  • Schedule an Appointment
  • Request a Career Services Presentation
  • Featured Employer Days
  • Resume Reviews
  • Portfolio Reviews
  • Presentations and Workshops
  • Employer Career Fair Registration
  • Research Centers & Labs
  • Undergraduate Research
  • Research Events
  • Luddy Strategic Plan
  • Meet Fred Luddy
  • Faculty Openings
  • Faculty Directory
  • Staff Directory
  • Media Requests
  • Contact Admissions
  • Request Undergraduate Information
  • Request Graduate Information
  • Get involved
  • Advisory Boards
  • Advisory Board
  • Department Blog
  • Strategic Plan
  • Multimedia Stories
  • News Archive
  • Luddy Leads Blog
  • Student Showcases
  • LIS Industry Speaker Series

Luddy School of Informatics, Computing, and Engineering

  • Alumni & Giving
  • Departments
  • News & Blog

Master of Science in Human-Computer Interaction

Be part of the solution when you earn our Master of Science in Human-Computer Interaction. Our students are committed to enhancing the user experience, designing better ways to help people engage with emerging technologies.

  • Degrees & Courses

Pushing the limits of interaction design

Prepare to be immersed in a project-based, hands-on user experience environment. By earning a master’s in HCI, you’ll explore emerging field research, learning how to create effective interactive systems for companies in Indiana and worldwide. Students in our professional, research-focused program collaborate with industry leaders on real-world projects. They gain valuable insight from faculty in human-centered design, social computing research, and the Internet of Things. Through your classes and Capstone project, you’ll develop the UX design and research skills essential for a professional career in the field.

On-campus Degree Requirements

Requirements and course descriptions for the on-campus program.

Online Degree Requirements

Requirements and course descriptions for the online program.

Available online

Earn this degree on-campus, online, or hybrid.

Financial Aid

Financial aid is available to qualified applicants.

Get your questions answered

Request information.

Contact our graduate admissions team and get your questions answered.

Meet our student ambassadors

Get to know our student ambassadors and find out what life at Luddy is like.

Information Sessions

Register for a virtual information session.

Career Outcomes

85% Employed / Continuing Education

$92,500 Median starting salary

  • Business application analyst
  • Product marketing manager
  • Software engineer II
  • Sr. UX strategist
  • UI/UX designer

Hiring companies

  • Interactive Intelligence

Meet our faculty

phd computer science recruitment

Davide Bolchini

Professor, Human-Centered Computing

phd computer science recruitment

Associate Professor, Human-Computer Interaction

phd computer science recruitment

Francesco Cafaro

phd computer science recruitment

Lynn Dombrowski, Ph.D.

phd computer science recruitment

Karl F. MacDorman

Associate Professor, Human-Computer Interaction, Artificial Intelligence

phd computer science recruitment

Aqueasha Martin-Hammond

phd computer science recruitment

Andrew D. Miller

phd computer science recruitment

Khairi Reda

Associate Professor, Data Science, Human-Computer Interaction

No photo

Julie Stella

Lecturer, Human-Computer Interaction

Ready to get started?

  • Schedule a Visit
  • Talk to a Current Student
  • Learn how to apply

Luddy School of Informatics, Computing, and Engineering resources and social media channels

Additional links and resources.

  • Degrees & Majors
  • Scholarships

Happening at Luddy

  • Pre-college Programs

Information For

  • Current Students
  • Faculty & Staff Intranet

Luddy Indianapolis

IMAGES

  1. PhD Position in Computer Science at University Medicine Magdeburg 2021

    phd computer science recruitment

  2. IGNOU PhD in Computer Science Admission 2024

    phd computer science recruitment

  3. Computer Science Assumption University

    phd computer science recruitment

  4. UC Merced PhD Position in Computer Science, USA

    phd computer science recruitment

  5. How to Get a PhD in Computer Science, and My Dissertation

    phd computer science recruitment

  6. Georgia Institute Of Technology Computer Science PhD

    phd computer science recruitment

VIDEO

  1. HPU PHD Computer Science Entrance Question Paper Only

  2. BPSC Computer Science Teacher

  3. Database Management Systems Practice Set

  4. Database Management Systems Practice Set

  5. BPSC Computer Science Teacher

  6. BPSC Computer Science Teacher

COMMENTS

  1. PhD Computer Science Jobs, Employment

    PhD in Computer Science, Engineering, Math, or Physics AND significant experience in C++ or C, with strong knowledge of object-oriented development. strong practical experience with C++ or C. Should be able to answer specific technical questions about one of these languages, and basic questions about object oriented design

  2. 5,575 phd computer science Jobs in United States, May 2024

    People who searched for phd computer science jobs in United States also searched for computer science, research associate computer science, computer scientist, computer science research, computer science graduate research assistant. If you're getting few results, try a more general search term. If you're getting irrelevant result, try a more ...

  3. 6,000+ Phd Computer Science Jobs in United States (147 new)

    Today's top 6,000+ Phd Computer Science jobs in United States. Leverage your professional network, and get hired. New Phd Computer Science jobs added daily.

  4. 162 PhD jobs in Computer Science

    PhD Candidate: Computational Cognitive Science at the Donders Centre for Cognition. Employment 0.8 - 1.0 FTEGross monthly salary € 2,770 - € 3,539Required background Research University DegreeOrganizational unit Faculty of Social SciencesApplication deadline 22 May 2024The Donders Centre for Cognition is looking for a PhD candida ...

  5. Top Computer Science Ph.D. Programs

    The Bureau of Labor Statistics (BLS) projects a 23% growth in computer science research jobs from 2022-2032, much faster than the average for all occupations. ... Most programs require prerequisites in computer science. A graduate with a computer science master's or graduate certificate can apply their graduate credits toward their Ph.D.

  6. PhD Programs in Computer Science

    With the rising need for technical expertise, employers are increasingly including doctoral degrees in their minimum hiring requirements. In fact, the U.S. Bureau of Labor Statistics projects a 15.3% jump in the number of jobs in CS requiring a doctorate degree by 2022.. An online Ph.D. in computer science proves a lucrative degree and allows for more independent, creative input into projects ...

  7. 4,541 Phd and computer science jobs in United States

    What companies are hiring for phd and computer science jobs in United States? The top companies hiring now for phd and computer science jobs in United States are V2X , Van Andel Institute , Hurricane Electric , Black Owl Recruiting , Westcliff University , Kowert, Hood, Munyon, Rankin & Goetzel, P.C. , BOEING , [email protected] , NVIDIA ...

  8. Online Doctorate in Computer Science

    Computer science Ph.D.-holders qualify for some of the most popular jobs. Software developer is ranked the No. 1 job on U.S. News' 100 Best Jobs , and they earn on average $132,930 per year.

  9. Careers in Computer Science

    Salary Potential and Career Outlook in Computer Science. The U.S. Bureau of Labor Statistics (BLS) projects 15% growth for computer science and information technology jobs between 2021 and 2031 — a much-faster-than-average growth rate, which may indicate continued demand for workers with tech skills as society continues to incorporate technology into everyday life.

  10. Top 11,474 Computer Science Graduate Jobs, Employment

    Computer Science Graduate jobs. Sort by: relevance - date. 11,474 jobs. BSN Program Director. Missouri Valley College 4.1. Marshall, MO 65340. $48,295.93 - $58,162.84 a year. ... Pursuing a Bachelor's or graduate degree in Computer Science, Robotics, Computer Engineering or an equivalent field.

  11. phd computer science jobs

    Faculty - Computer Science Engineering. Chandigarh Group Of Colleges,Landran. Mohali, Punjab. Chandigarh Group of Colleges Landran hiring Assistant Professor - Computer Science Engineering Department. Qualification : PhD Computer Science, (*B.Tech and M…. Active 4 days ago ·.

  12. 20 Best phd computer science jobs (Hiring Now!)

    8080. phd computer science jobs. Senior Research Scientist - Adversarial Machine Learning. Carnegie Mellon University —Pittsburgh, PA4.2. A bachelor's degree in computer science, statistics, machine learning, electrical engineering, or related discipline with ten (10) years of experience; OR MS in…. Estimated: $97.4K - $123K a year.

  13. Computer Science Graduate Jobs

    Graduate Software Engineer. Software, Systems, Computer Science. Salary: £32,000. Location: Lincolnshire (Hybrid) Degree required: 2:1 and above. Deadline: Ongoing. Add to your shortlist. Leonardo is a key global player in aerospace, defence and security, with seven main sites across the UK.

  14. 6,867 Phd computer science jobs in United States

    Search Phd computer science jobs. Get the right Phd computer science job with company ratings & salaries. 6,867 open jobs for Phd computer science.

  15. What Can You Do with a Computer Science Degree? 10 In-Demand Fields

    10 in-demand fields for computer science graduates. Whether you're looking for entry-level computer science jobs or opportunities that require more training and experience, consider these relevant computer science career paths. 1. AI and machine learning. Artificial intelligence (AI) has been named a key driver of the Fourth Industrial ...

  16. Online Computer Science & Engineering Degrees

    A master's degree in computer science is a graduate program focused on advanced concepts in computer science, such as software development, machine learning, data visualization, natural language processing, cybersecurity, and more. At this level, you'll often choose a field to specialize in.. Computer science master's programs build on your technical skill set while strengthening key ...

  17. PhD Computer Science jobs in Dallas, TX

    From $105,100 a year. Full-time. Masters or PhD degree in computer science, or related technical, math, or scientific field. Bachelor of Science degree in Computer Science, or related technical…. Posted. Posted 24 days ago ·. More... View all Amazon Web Services, Inc. jobs in Dallas, TX - Dallas jobs - Architect jobs in Dallas, TX.

  18. 15 Highest Paying Computer Science Jobs & Salaries 2024

    The field of computer science offers a wide range of lucrative career opportunities. With the rapid advancements in technology, the demand for skilled professionals in this domain is on the rise. In this article, we will explore the top 10 highest paying computer science jobs and salaries, based on recent data and industry trends.

  19. Postdoctoral Position

    Additional qualifications (required at time of start): Candidates have a PhD in Computer Science or a related discipline by September 1, 2024. Salary range: Salary is commensurate with qualifications and based on University of California pay scales. A reasonable salary range estimate for this position is $ [70,000]-$ [76,868].

  20. PhD in Computer Science in USA: Deadlines, Colleges, Fees 2023, Jobs

    The average cost of study for pursuing PhD in Computer Science at the top univeraities in USA is 30,000 USD- 80,000 USD. For an Indian student this means spending around 24-64 lakh INR for the entire course. The average salary earned by a PhD in Computer Science in USA is 85,000 USD (69 lakh INR). Click Below and Learn About the Fully Funded ...

  21. 1,215 Computer science new grad jobs in United States

    1,215 Computer science new grad jobs in United States. Bettabot Inc. Patent Engineer & Copywriter with Electronics and Mechanical Background. Santa Fe Springs, CA. $75K - $120K (Employer est.) Easy Apply. Bachelor's Degree in electrical engineering, computer engineering, or computer science is required. 2+ years of relevant engineering ...

  22. PhD TA on Algorithms for complex networks

    Job description. As a PhD-TA candidate, you will work on new distributed algorithms for large networks, in particular, computing the stationary distribution of random walks and policy evaluation. Random walks are used in network analysis for ranking vertices, community detection, and embedding of the vertices in multi-dimensional space for ...

  23. 10 Entry-Level Computer Science Jobs & Companies Hiring Now

    5. Cetera Financial Group. Cetera Financial Group is a financial services company that "empowers the delivery of professional financial advice" to company retirement plans, families, and individuals throughout the United States. Check out remote and flexible computer science jobs hiring now! 6.

  24. Varadarajan wins Graduate College's Outstanding Mentor Award

    Wednesday, May 8, 2024. Kasturi Varadarajan, professor in the Department of Computer Science, received the Graduate College's Outstanding Faculty Mentor Award in 2024. Varadarajan, an expert in algorithmic foundations, computational geometry, and combinatorial optimization, has served as a Director of Graduate Studies—leading the orientation ...

  25. Ph.D. student earns Department of Defense scholarship

    Thursday, May 02, 2024 • Brian Lopez : contact Nolan Gutierrez, a doctoral student in the Department of Computer Science and Engineering at The University of Texas at Arlington, has received a prestigious Science, Mathematics and Research for Transformation (SMART) scholarship from the U.S. Department of Defense (DoD).

  26. Master of Science in Human-Computer Interaction: Master's Degrees

    Media Arts and Science B.S. Bioinformatics M.S. Health Informatics M.S. Applied Data Science M.S. Human-Computer Interaction M.S. Master of Library and Information Science; Media Arts and Science M.S. Student & Alumni Services. Find a Job or Internship; Internships. F-1 Students & Internships; Library & Information Science Internships; Career ...