TCPP - Open Positions

Most Recent Open Positions

Last updated: 11/23/2014

Call for doctoral positions in distributed computing

The Erasmus Mundus Joint Doctorate in Distributed Computing (EMJD-DC) offers multiple PhD positions (contracts) for 3-4 years (duration depending on each PhD). (Now under the Marie Curie program)

The EMJD-DC is a EC funded joint doctoral programme run by

BarcelonaTech UPC, Spain (Coord), Université Catholique de Louvain UCL, Belgium, Instituto Superior Técnico IST, Portugal, Kungliga Tekniska Högskolan KTH, Sweden, Associate industrial partners: Ericsson Research, Telefonica Research, Yahoo Research, CA Labs, Euranova, Peerialism, Swedish Institute of Computer Science (SICS), Barcelona Supercomputing Center (BSC), Centre of Excellence in Information and Communication Technologies (CETIC), Instituto de Engenharia de Sistemas e Computadores Investigação e, Desenvolvimento em Lisboa (INESC-ID).

Topics of research include, but not limited to:

Ubiquitous data-intensive applications, scalable distributed systems (including Grid and Cloud computing, and P2P models), adaptive distributed systems (autonomic computing, green computing, decentralized and voluntary computing), and applied distributed systems (distributed algorithms and systems, working in an inter-disciplinary manner, in existing and emerging fields to address industrial and societal needs in the European and worldwide context. Students carry out their research work over up to four years in two universities from different countries, with additional internships with industry. Joint training schools will cover both scientific topics and transferable skills, such as project and scientific management, communication, innovation techniques.

The scholarships include up to 7500 € for travel and installation costs and a monthly gross salary of 2800 € (net around 1500 €) during 3-4 years. Tuition fees are also covered by the scholarships. An EMJD-DC brochure:

We kindly ask you to post this brochure in your department or distribute this information.

For more information and application to this call visit The deadline for applications is January 20, 2015.

Dr. Leandro Navarro, UPC


Leandro Navarro - Universitat Politècnica de Catalunya (UPC) - -



Multiple positions for Assistant, Associate, or Full Professor at New Jersey Institute of Technology,

Two tenured/tenure track positions in Cyber Security

We invite applications for two tenured/tenure track positions beginning fall 2015. The candidates should work on cyber security. Specifically, the first position will focus on software security, with expertise in areas that include: software assurance/verification/validation/certification, static and dynamic software analysis, malware analysis, security and privacy of mobile systems and apps. The second position will focus on network and systems security, with expertise in areas that include: networked systems and cloud computing security, security of critical infrastructure systems and emerging technologies such as IoT and wearable devices, application of machine learning techniques in network/system security.

Applicants must have a Ph.D. by summer 2015 in a relevant discipline, and should have an excellent academic record, exceptional potential for world-class research, and a commitment to both undergraduate and graduate education. The successful candidate will contribute to and enhance existing research and educational programs that relate to the cyber security as well as participate in our planned Cyber Security Center. Prior work experience or research collaboration with government/industry and a strong record of recent sponsored research represent a plus.

We are committed to building a diverse faculty and strongly encourage applications from women candidates.

To apply:

1. Go to, click on Search Postings and then enter the following posting numbers: 0602424 for the Secure Software position, and 0602426 for the Network and Systems Security Position.

2. Create your application, and upload your cover letter, CV, Research Statement, and Teaching Statement on that site. The CV must include at least three names along with contact information for references.

The applications will be evaluated as they are received and accepted until the positions are filled. Contact:

Tenure-track assistant/associate professor position in Big Data

The College of Computing Sciences and School of Management at New Jersey Institute of Technology invite outstanding applicants for a tenure-track assistant/associate professor position in Big Data starting with the Fall 2015 Semester. Successful candidates must have an earned Ph.D. degree in Computer Science, Management, Information Systems or a closely related field with a demonstrated record of outstanding teaching excellence and scholarly accomplishment with the clear potential to sustain an externally funded research program. Priority will be given to applicants with interdisciplinary research interests in Business IoT, integrating Big Data modeling techniques and analytics, such as crowdsourcing and machine learning, with applications in business intelligence and management systems, including healthcare, operations management and ERP systems.

All position applications must be posted at using Job Posting Number: 0602423. Include curriculum vitae, statement of teaching and research interests, and list of references.

Quick link:

NJIT is strongly committed to the principle of diversity and inclusive excellence, and therefore, seeks a broad spectrum of candidates including women, minorities, and people with disabilities. NJIT is the recipient of a National Science Foundation ADVANCE Institutional Transformation Grant to enhance opportunities at NJIT women faculty by facilitating collaborative research networks.

Postdoc Position at Rutgers Discovery Informatics Institute and Cancer Institute of New Jersey

Postdoc position available at Rutgers University for a joint project between Rutgers Discovery Informatics Institute and Rutgers Cancer Institute of New Jersey.

Our research focuses on the design, development, and implementation of new approaches in high-performance computing, large-scale data analytics, pattern recognition, and computational imaging for resolving challenging problems in cancer biology, investigative medicine, and biomedical informatics.

We are looking for outstanding candidates who have earned a Ph.D. in Computer Science, Electrical Engineering, Biomedical Engineering or a related field. The successful candidate will be expected to work independently as well as part of a cross-disciplinary team. This individual must have excellent communications skills and be willing to work closely with both clinical and research faculty and students. Responsibilities include development of new algorithms, software and technologies as they relate to ongoing genomics, imaging and informatics programs and initiatives. The successful candidate is expected to help support ongoing NIH- and NSF-funded research projects and pursue additional funding.

Required skills:

  • Working knowledge of at least two of the following: Perl, Python, Java, Matlab, R, C/C++
  • Experience working within Linux environments
  • Experience with and excellent understanding of statistical analysis
  • Knowledge of high performance parallel/distributed computing concepts and practices

Other skills:

Some understanding of molecular biology

Experience working with bioinformatics tools and understanding of common bioinformatics algorithms

We encourage qualified candidates to send their resume, cover letter and three references to: and

Rutgers, The State University of New Jersey is an Equal Opportunity Employer.




Research Associate (Postdoc) in Optimization and Modeling of Complex Distributed Systems at University of Luxembourg

The University of Luxembourg invites applications for a highly motivated full-time Research Associate (Postdoc) in the area of Optimization and Modeling of Complex Distributed Systems (Internet/Cloud-computing based problems).

Your Role

The successful candidates will join a strong and motivated research team lead by Prof. Pascal Bouvry in order to carry out research. The position holder will be required to perform the following tasks:

  • Conducting research and producing results
  • Coordinating research projects and delivering outputs
  • Providing guidance to PhD and MSc students
  • Disseminating results through scientific publications
  • Assisting in teaching duties
  • Organizing scientific conferences and workshops

For further information, please contact or

Your Profile

  • PhD degree (or to be near completion)
  • Strong background in the field of optimization, modeling and Internet/Cloud-computing based problems
  • Excellent programming skills
  • Strong mathematics background
  • Excellent writing and communication skills in English

We offer

The University offers an employment contract for one year, which may be extended up to five years. The University offers highly competitive salaries and is an equal opportunity employer. You will work in an exciting international environment and will have the opportunity to participate in the development of a newly created university.


Applications, written in English should be submitted online at the following link

and should include:

  • Full CV, including list of publications
  • Contact details of three referees
  • Research statement and topics of particular interest to the candidate (300 words).

Deadline for applications: December 1, 2014

For inquiries please contact: Dzmitry Kliazovich

( or Pascal Bouvry (



Postdoctoral Associate, Massachusetts Institute of Technology

Job #11618, deadline: January 31, 2015

Massachusetts institute of Technology, Haystack Observatory, Astroinformatics & Geoinformatics Group (Dr. Victor Pankratius), is seeking a Postdoctoral Associate to play a major role in the Computer-Aided Discovery Program and contribute to the research and technical development of computer-aided discovery systems, tackling new problems and working with experts in interdisciplinary teams. The program represents an excellent opportunity to develop new directions of big data science. Studies at Haystack include space weather and ionospheric monitoring using multicore mobile phones, very long baseline interferometry observations for studies of the solid Earth, ultra-high resolution imaging of super massive black holes, low frequency imaging of the Sun, and detection of remnant radio signals from the early universe.

MIT Haystack is expanding its computer-aided discovery efforts to provide scalable machine assistance for big data in geoscience and astronomy. As data volumes from ground-based and space-based instrument networks are growing beyond petabytes, smart computational approaches are required for data collection and analysis. Scientific libraries and toolsets need to leverage parallel computing on multicore processors, clusters, and clouds in order to manage and analyze such vast amounts of data.

Job Requirements: recent Ph.D. in computer science or related field; excellent communication skills, including demonstrated ability to effectively communicate research results in the form of peer-reviewed research journal articles and oral presentations; outstanding scientific research ability; and willingness to work with a team. Consideration will be given to those with a strong grounding in areas such as parallel computing, machine learning, algorithm development, statistics, imaging, simulation, numerical methods, or software engineering. Applications welcome from postdocs who have a strong interest in any of the above-noted areas and want to develop new areas of science and solve complex problems. Job #11618

Applications must be submitted online at the MIT jobs site: In addition, please send a brief summary of research interests, a CV that includes a list of publications, and contact information for three references to, with "Application Computer-Aided Discovery/Pankratius" in the subject line. This is a temporary, two-year appointment with the possibility of extension to a third depending upon funding. 



Postdoc opening in wireless positioning systems at Hanyang University, Seoul, Korea

Wireless systems laboratory at Hanyang University is seeking a post doctoral researcher to work in the following areas:

  1. Indoor positioning & Information fusion/filtering
  2. Positioning in sensor networks and LTE-A
  3. Signal processing for wireless vehicular networks (MIMO, OFDM, Beamforming, etc.)

This is a one-year appointment with possibility of renewal, however subjective to satisfactory performance and other circumstances.

Interested applicants must send the following documents to Prof. Sunwoo Kim (

  1. Curriculum Vitae
  2. Research statement
  3. 2-3 Reference letters

Yearly compensation is expected to be around $30000, and can be higher for the more suitable candidates.



Postdoctoral positions at Indian Institute of Technology, Kanpur, India

Indian Institue of Technology, Kanpur's Electrical Engineering Department is seeking out for three post-doctoral fellowship (PDF) positions for a period of three years. Candidates are advised to browse through department and faculty's web pages to learn more about research activity and intersts. Matching candidates need to include CV along with their application to the department and send it to
Head, Electrical Engineering Department,

IIT Kanpur-208016, UP, India.


Deadline: by 30 April 2014.



Research Scientist II position at Georgia Tech - Closed

Applications are sought for a research scientist position in the School of Computational Science and Engineering within the College of Computing at Georgia Institute of Technology. This is a three year position to work on an NSF/NIH project in the broad area of next generation sequencing and high performance computing/bigdata analytics. The objectives of this research are to develop core parallel algorithms and software libraries for enabling the execution of next generation sequencing applications on a variety of modern high performance computing systems.

The successful candidate will have the opportunity to work in a vibrant research group focusing on high performance computational biology. The position is guaranteed for three years, with strong continuation possibilities to work on like-minded projects. To apply, please send your application (cover letter, CV, and 2-3 reference letters) via email to The deadline is February 25, 2014.

Detailed Job Description:

The primary job responsibilities include:

  1. Taking a primary role in overall project execution, and working with investigators and other personnel recruited for the project, particularly graduate students at the Ph.D. level.
  2. Writing and publishing research work associated with the project.
  3. Be in charge of timely release of software libraries and interacting with outside stakeholders regarding the project.
  4. Develop project web site and other delivery mechanisms.
  5. Help organize outreach - hosting workshops, organizing events at important conferences, etc.
  6. Help prepare annual reports to the funding agency

Qualifications: ·

  • Ph.D. degree in computer science or in an equivalent discipline (computer engineering, computational science/engineering, bioinformatics, etc.) ·
  • Research experience in parallel/high performance computing and bioinformatics. ·
  • Knowledge of MPI and write large, complex parallel software. ·
  • Preferred qualifications include research relating to parallel algorithms, string algorithms, and graph algorithms.




Postdoctoral and research scientist positions in parallel computational biology at Georgia Tech - Closed

Applications are sought for two postdoctoral or research scientist positions in Prof. Srinivas Aluru's group at Georgia Institute of Technology. The positions are suitable for candidates with strong computer science credentials and interested in research at the interface of parallel algorithms and computational genomics/systems biology. Candidates with expertise in string/graph/parallel algorithms and NGS bioinformatics/biological networks are encouraged to apply. Positions are for an initial 3-year duration with strong continuation possibilities and career growth prospects.

For detailed job descriptions and how to apply, visit:

For more information about the nature of research, visit:




Leonardo Fibonacci fellowships - a joint postdoctoral program of I-CORE Algo, CNR and ENEA

I-CORE Algo – the Israeli Center of Research Excellence in algorithms, CNR –the National Research Council of Italy and ENEA – the Italian National agency for new technologies, Energy and sustainable economic development are seeking excellent candidates for postdoctoral fellowships.

The joint program is supported by the Italian Ministry of Foreign Affairs, and one of its objectives is strengthening the bi-national cooperation in science and technology between Italy and Israel, under the auspices of the Italian-Israeli Agreement on Industrial, Scientific and Technological Cooperation. CNR and ENEA participate in the program to help open new paths towards excellence for young researchers, some of whom will eventually join the Italian research system.

The Leonardo Fibonacci fellowships are named after the Italian mathematician Leonardo Fibonacci, arguably the greatest European mathematician of the middle ages.

I-CORE Algo is part of the I-CORE program, initiated by the Government of Israel and adopted by Israel's Council of Higher Education in order to reinforce Israel's intellectual capacities and promote synergy among Israel's leading research centers. The members of the center are some of Israel's most exceptional computer scientists, from The Blavatnik School of Computer Science in Tel Aviv University, The Rachel and Selim Benin School of Computer Science and Engineering in The Hebrew University of Jerusalem, and the Faculty of Mathematics and Computer Science in Weizmann Institute of Science.

Selection Process

Researches of any nationality can apply to the program, given that they obtained their PhD (Dottorato di Ricerca) from an institution in Italy no longer than 2 years before the date of the application, or will obtain it within 3 months after the application. EU nationals can apply independently of where they have obtained their degree, within the same temporal frame. Equal opportunity is a principle underlying the whole selection process.

Key criteria for the selection will be

  1. The scientific potential of the candidates, as assessed by their academic record and thesis, by publications, if any, by previous research experience and by any previous awards and honors.
  2. The expected benefits of the fellowship for the trainees, as indicated also by a short research statement (or tentative project) submitted with the application.

Reference letters are requested from at least three recommenders and will contribute to assess both criteria.

The Fellowships will be awarded initially for a period of up to twelve months, and they may be prolonged, after consideration, within the same program or other programs of the I-CORE center.

The Leonardo Fibonacci fellows will perform their postdoctoral research in one of the I-CORE in Algorithms institutions. Salaries and benefits are competitive and assistance with visas and housing will be provided.

The selection Committee (3 members, from the CNR, the I-CORE in Algorithms and the Embassy of Italy in Israel) will choose between applicants, on the basis of the above criteria.

The selected candidates will submit a brief activity report to the Committee every three months.

Research Scope

The topics of research in I-CORE in Algorithms include (but are not limited to): all variety of algorithms (optimization, online, streaming, approximation, randomized, geometric and more), cryptography, security and privacy, algorithmic game theory, quantum computing, networking and distributed computing, databases, machine learning and computer vision.

The selected candidates will be able to choose which of the center members will be their advisor.

Application Procedure

To apply, please send the attached form (as .pdf) by e-mail to both and lucilla.alagna

In addition, applicants should ensure that their recommenders email their letters (as pdf files) to the email addresses above, with the subject line ": recommendation". (It is the applicant's responsibility to ensure that the letters are sent; letters will not be solicited directly.)

The deadline is 15th December 2013, 24:00 (at GMT+1)



I-CORE in Algorithms and the Simons Institute for the Theory of Computing in Berkeley - a joint postdoctoral program

I-CORE Algo – Israeli Center of Research Excellence in algorithms, and the Simons Institute for the Theory of Computing are seeking excellent candidates for a joint postdoctoral program starting in the academic year 2014-2015.

The Israeli Center of Research Excellence in Algorithms is part of the I-CORE program, initiated by the Government of Israel and adopted by Israel's Council of Higher Education, in order to reinforce Israel's intellectual capacities and promote synergy among Israel's leading research centers. The members of the center are some of Israel's most exceptional computer scientists, from The Blavatnik School of Computer Science in Tel Aviv University, The Rachel and Selim Benin School of Computer Science and Engineering in The Hebrew University of Jerusalem, and the Faculty of Mathematics and Computer Science in Weizmann Institute of Science.

The Simons Institute for the Theory of Computing is an exciting new venue for collaborative research in theoretical computer science and related fields. The Institute is housed in a dedicated building on the UC Berkeley campus, and acts as a vibrant and welcoming environment for visiting researchers. In each academic semester the activities of the Institute are largely focused on specific research programs, each of which attracts thirty to forty participants ranging from senior scientists to graduate students. The Simons Institute for the Theory of Computing was created in 2012 through a ten-year grant from the Simons Foundation (more information can be found at:

The joint postdoctoral position would start in Fall 2014. The joint post-doctoral fellow will first spend a semester (Fall 2014) at the Simons Institute, and then will continue at the I-Core in Algorithms for the remainder of the academic year. The topics of the research programs for Fall 2014 in the Simons Institute are "Algorithmic Spectral Graph Theory" and "Algorithms & Complexity in Algebraic Geometry". The topics of research in I-CORE in Algorithms include (but are not limited to): all variety of algorithms (optimization, online, streaming, approximation, randomized, geometric and more), cryptography, security and privacy, algorithmic game theory, quantum computing, networking and distributed computing, databases, machine learning and computer vision. The research interests of potential candidates should match the research interests of both institutions. Salaries and benefits are competitive and assistance with visas and housing will be provided. We particularly encourage applications from outstanding women and minority candidates. In addition, the I-CORE in Algorithms would provide some support to travel to and from Israel. In some circumstances, the fellowship maybe be awarded for more than one year, up to a maximum of two years.


Each applicant should submit the following documents (as pdf files) in a single email to

  • cover letter, including current institution and employment status,
  • (expected) date of PhD, and a statement indicating the Simons Institute program (or programs) in which you wish to participate, and why. For the I-CORE Algo please indicate which institute you would like to perform the research at (can be more than one);
  • curriculum vitae, including full list of publications;
  • research statement;
  • names and email addresses of at least three recommenders.

In addition, all applicants should ensure that their recommenders email their letters (as pdf files) to the email address above, with the subject line ": recommendation". (It is the applicant's responsibility to ensure that the letters are sent; I-CORE will not solicit letters directly.)

The deadline for receipt of all application materials, including letters, is December 15, 2013.



I-CORE in Algorithms postdoctoral program

We are seeking excellent candidates for postdoctoral positions at the I-CORE ALGO (Israeli center of research excellence in algorithms) institutes. The positions are supported by the Israeli Science Foundation (ISF).

The Israeli Center of Research Excellence in Algorithms is part of the I-CORE program, initiated by the Government of Israel and adopted by Israel's Council of Higher Education, in order to reinforce Israel's intellectual capacities and promote synergy among Israel's leading research centers. The institutes participating in the center are:

  • The Blavatnik School of Computer Science, Tel Aviv University
  • The Rachel and Selim Benin School of Computer Science and Engineering, The Hebrew University of Jerusalem,
  • Faculty of Mathematics and Computer Science, Weizmann Institute of Science.

Topics of interest include (but are not limited to): all variety of algorithms (optimization, online, streaming, approximation, randomized, geometric and more), cryptography, security and privacy, algorithmic game theory, quantum computing, networking and distributed computing, databases, machine learning and computer vision.

To apply please send the following to (deadline: 15/12/13)

  • A CV of the applicant including the list of publications.
  • A short research statement.
  • The preferable I-CORE ALGO fellow to work with (if already known) and institution in I-CORE ALGO. (There is a possibility of more than one fellow and/or institution.)
  • In addition, all applicants should ensure that their recommenders email their letters (as pdf files) to the email address above, with the subject line ": recommendation". (It is the applicant's responsibility to ensure that the letters are sent; the Institute will not solicit letters directly.)




IEEE Transactions on Parallel and Distributed Computing Seeks New Editor in Chief for 2014-2015 Term

The IEEE Computer Society seeks applicants for the position of editor in chief of the IEEE Transactions on Parallel and Distributed Systems, serving two-year term starting 1 January 2014.

Prospective candidates are asked to provide (as PDF fi les), by 1 March 2013, a complete curriculum vitae, a brief plan for the publication's future, and a letter of support from their institution or employer.

For more information on the search process and to submit application materials, please contact: Kathy Santa Maria,

Qualifications and Requirements

Candidates for any Computer Society editor in chief position should possess a good understanding of industry, academic, and government aspects of the specific publication's field. In addition, candidates must demonstrate the managerial skills necessary to process manuscripts through the editorial cycle in a timely fashion. An editor in chief must be able to attract respected experts to his or her editorial board. Major responsibilities include • actively soliciting high-quality manuscripts from potential authors and, with support from publication staff, helping these authors get their manuscripts published; • identifying and appointing editorial board members, with the concurrence of the Publications Board; selecting competent manuscript reviewers, with the help of editorial board members, and managing timely reviews of manuscripts; directing editorial board members to seek special-issue proposals and manuscripts in specific areas; providing a clear, broad focus through promotion of personal vision and guidance where appropriate; and resolving conflicts or problems as necessary.

Applicants should possess recognized expertise in the computer science and engineering community, and must have clear employer support.



Postdoctoral Fellowships in Analytics and High Performance Computing (HPC)

Applications are invited for Postdoctoral Fellowships (renewable) in Analytics and High Performance Computing (HPC) under the supervision of Dr. Andrew Rau-Chaplin in the Risk Analytics Lab, Faculty of Computer Science at Dalhousie University. Candidates with a strong HPC background and an interest in one or more of the following areas are encouraged to apply:

  • Catastrophe Modeling and Risk,
  • Mathematical Modeling, Simulation, and Optimization,
  • Text Mining and Natural Language Processing

The Risk Analytics Lab ( is housed in the Faculty of Computer Science at Dalhousie and is focused on research questions at the intersection of analytics, risk management, and high performance computing. Our research projects address challenges in catastrophe modeling, portfolio risk management, and dynamic financial analysis, by drawing on a diverse set of technologies including stochastic simulation, high performance computing, optimization, text mining, and data warehousing. The lab has strong links to industry and frequent interactions with industrial research partners. Project involve a range of computing platforms including multicore CPUs, distributed memory clusters, GPUs, & cloud based infrastructure.

Successful candidates will hold a recent Ph.D. in Computer Science, Mathematics, Statistics, or Engineering. They will have experience working on HPC oriented projects and have developed algorithm design, implementation, and evaluation skills. We are seeking individuals who can bring strong technical skills and enthusiasm to an area of research ripe for innovation and who will be able to integrate well into a larger team.

Applicants should send a full Curriculum Vitae, letters from two referees and a cover letter highlighting their prior achievements and a brief summary of their statement of their interest and experience in this area. Electronic submissions are encouraged. Applicants are strongly encouraged to contact Dr. Rau-Chaplin as early as possible to express interest and to ask any questions. Applications will be considered until the positions are filled.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority. Dalhousie University is an Employment Equity/Affirmative Action employer. The University encourages applications from qualified Aboriginal people, persons with a disability, racially visible persons and women.

Applications for postdoctoral positions are accepted subject to funding.

Dr. Andrew Rau-Chaplin (arc [at] Faculty of Computer Science Dalhousie University



Post-Doc Needed for NSF Parallel and Distributed Computing project

With the ubiquitousness of parallelism in mainstream computing, it is imperative that core undergraduate Computer Science and Computer Engineering curricula be updated to include and integrate Parallel and Distributed Computing (PDC) topics in order to keep the graduating students' skills relevant and useful in the current computing field. To this end, an NSF-supported Center for Parallel and Distributed Computing Curricular and Educational Resources (CEDR) is being established and aims to carry out the following synergistic areas of activities.

  • Develop Parallel and Distributed Computing (PDC) core curricula flexible enough for a broad range of programs and institutions; collaborate with all stakeholders (educators, students, researchers, authors, industry, governments, funding agencies, professional societies and task forces) to maintain currency and facilitate adoption.
  • Develop, collect, and synthesize pedagogical and instructional materials for teaching PDC curriculum topics – including slides, modules, tutorials, lectures, books, testing and evaluation tools.
  • Facilitate access to state-of-the-art hardware and software resources for PDC instruction and training by instructors and students worldwide in following areas: Hardware architectures - multicores, many cores, shared and distributed memories, high-end machines (in collaboration with NSF-funded national infrastructures, industry, and labs); Program development environments, compilers, debuggers, and performance monitoring and enhancement tools; Sample programs and "industrial-strength" PDC software.
  • Organize and administer competitions for early adopters of PDC curricula (winners receiving stipends, equipment, etc.), organize workshops, special sessions, tutorials, and training sessions to foster awareness and adoption of PDC curricula.

CEDR is seeking to hire a post-doctoral fellow to help with the center's activities and to perform related parallel computing research, training, publication, and proposal development activities. The post-doctoral fellowship is expected to provide valuable experience to a qualified and motivated professional interested in a future career as an educator and researcher in a computing field.

List of Project Personnel:

  • Sushil K. Prasad, Georgia State University, Atlanta (PI)
  • Anshul Gupta, IBM T.J. Watson Research Center
  • Arnold Rosenberg, University of Northeastern, Boston
  • Alan Sussman, University of Maryland, College Park
  • Charles Weems, University of Massachusetts, Amherst

More details are at

Qualifications: PhD in Computer Science or related area. Experience and research interest in parallel and distributed computing and/or computing education.

Start Date: ASAP

Duration: 1-3 years

Salary: Commensurate with experience (up to $60K/yr)

Contact: Sushil Prasad,



Postdoctoral Position on Smartgrid at Singapore University of Technology and Design

This is a 3-year research project to work on scheduling, optimization, and distributed algorithms for smart grid. We seek self-motivated candidates with a PhD degree (or having submitted his/her thesis) in electrical and electronic engineering, computer science/engineering or relevant discipline, and a good track record of publications in the relevant areas are encouraged to apply.

Interested applicants may send his/her CV to Assistant Prof. Chau Yuen via email (

Review of applications will continue until the position is filled. Only shortlisted candidates will be notified.



Joint Postdoctoral Position on Smartgrid at Zhejiang University and Singapore University of Technology and Design

The Networked Sensing and Control (NESC) group ( at Zhejiang University, and Chau Yuen\'s Research Group ( at Singapore University of Technology and Design are looking for a joint postdoctoral in the wide areas on Smartgrid. Required qualifications include a Ph.D. (or be near completion) in electrical engineering, power system, computer science, or related subjects, and a strong publication record in the area of expertise. The candidates are expected to conduct fundamental researches, applying funding supports, and supervising Ph.D. and master students. The candidate will spend one year working in Group of Networked Sensing and Control, Zhejiang University, and another year in Chau Yuen\'s Research Group, Singapore University of Technology and Design. The post doctorals will enjoy good salaries and working conditions, career development opportunities within two research groups. Interested candidates pls contact Prof. Jiming Chen ( and Asst Prof. Yuen Chau ( with an update CV and a research statement.



Postdoctoral researcher in large parallel applications at the Center for Applied Scientific Computing

The Center for Applied Scientific Computing (CASC) has an opening for a postdoctoral researcher to perform advanced research and development in the area of task mapping, contention modeling and communication optimizations of large parallel applications. The long-term goal is to develop a better understanding of the effect of topology aware task mappings on network contention and on the communication performance of parallel codes. This work will involve developing new algorithms (sequential and parallel) for embedding one graph into another. It will also involve developing tools to characterize applications into latency and bandwidth bound and for obtaining lower bounds on their performance. Modeling of supercomputer networks and the routing of messages to understand network contention will also be involved. The work will be performed as part of a large team of performance analysis and high performance computing experts that regularly interacts with a number of development teams for some of the world's most advanced scientific simulations, including multiple Gordon Bell prize-winners. The successful candidate will work in a multidisciplinary team environment that encourages participation in the academic research community while focusing on problems of interest to LLNL programs.

  • Will interact with scientists from LLNL to help address their needs as well as outside collaborators to extend research results and software.
  • Will report to the Computer Science Group Leader within CASC.

Essential duties

  • Conduct independent research and development in the area of performance analysis and optimization, topology aware task mapping and contention modeling.
  • Develop novel algorithms for graph embedding (parallel algorithms will be required for very large graphs).
  • Develop novel measurement and analysis tools to characterize the communication behavior of applications.
  • Interact with application scientists from LLNL programs to help address their analysis needs.
  • Publish research results in external peer-reviewed scientific journals and participate in conferences and workshops.
  • Pursue independent (but complementary) research interests and interact with a broad spectrum of scientists internally and externally.
  • Perform all assignments in accordance with ES&H, Security, and business practice requirements and policies.

Marginal duties

Interact with external collaborators to extend the research and software.

Essential skills, knowledge and abilities

  • Recent Ph.D. in Computer Science, Mathematics or related field.
  • Research experience in one or more of the following areas: graph embedding, queuing theory, contention modeling, interconnection network modeling, communication optimizations, routing algorithms, performance analysis.
  • Demonstrated ability to work with and contribute to a diverse set of computer science areas including analysis, debugging, large-scale performance monitoring, and parallel programming.
  • Demonstrated ability to contribute to a large software project.
  • Demonstrated ability and enthusiasm to learn new technologies and tools quickly.
  • Demonstrated ability to conduct high quality research and to develop implementations to evaluate the results.
  • Demonstrated effective verbal and written communication skills necessary to interact with a multidisciplinary research team, author technical and scientific reports and papers and deliver scientific presentations.
  • Advanced interpersonal communication skills necessary to work effectively in a team environment.
  • Experience using HPC systems and running scientific applications on large clusters.
  • Practical programming skills.

Desired skills, knowledge and abilities

  • Experience with parallel programming environments.
  • Experience implementing parallel tools.
  • Experience with Python and/or other scripting languages, C/C++ and object-oriented methodologies.
  • Proficiency with UNIX tools, version control (git, subversion), build systems (autotools, CMake).
  • Familiarity with profilers, tracers, and other performance tools.

To apply:

  • Go to: and click on "Search Jobs" in the right panel
  • Enter 11005 in the "Job Posting ID" field and hit Search
  • Select the search result and click on "Apply Now" 

Special requirements

Pre-Placement Medical Exam: None required.

Pre-Employment Drug Test: External applicant(s) selected for this position will be required to pass a post-offer, pre-employment drug test.

Anticipated Clearance Level: None.



Principled approaches to eventual consistency

Data replication is a fundamental mechanism of distributed systems, for performance, availability and fault tolerance. To sidestep the incompatibility between strong consistency and fault-tolerance, an attractive approach is eventual consistency (EC). EC allows a replica to update without synchronizing; concurrent updates are reconciled in the background. However, existing EC algorithms are often ad-hoc and/or unpredictable; conflict resolution requires synchronization and is complex and error-prone.

A recent insight is that it is possible to design non-trivial and generally useful data types whose concurrent operations commute. These Commutative Replicative Data Types (CRDTs) ensure EC in a simple and sound way, with no synchronization and no roll-backs. Our challenges so far have been to design a library of useful and interesting CRDTs, and to characterize sufficient conditions for consistency. Many research questions remain open: how do we build interesting, large-scale applications using CRDTs? Is the CRDT approach sufficient, or is some synchronization always necessary; and if so, how much, and how do we fit the two together? What are the theoretical and practical limits of CRDTs? What complexity bounds and real performance? How do CRDTs relate to commutatively theory, monotonic languages, self-stabilization, or the consensus hierarchy? How to ensure security and confidentiality while at the same time sharing state?

We wish to recruit a post-doc interested in pursuing this topic. Candidates should have an excellent academic record. Candidates must have a strong interest in distributed systems. We are especially interested in candidates with a dual expertise in a complementary area, e.g., programming languages, verification, or security.

Please provide a CV, the list of Masters or PhD courses and your marks, an essay relevant to the topic (1 to 4 pages), and at least two references (whom we will contact ourselves for a recommendation). Contacts:

  • Marc Shapiro:
  • Annette Bieniusa:
  • Pierre Sens:

For more information, see here:



Computer Science Postdoctoral Researcher in Scientific Data Management

The Scientific Data Management Research Group has an immediate opening for a post-doctoral researcher to perform research and development on a new project in the area of scientific data management. The project, called the Data Services (SDS), aims to provide a scientific data storage system that can dynamically optimize the underlying physical storage structures while maintaining a consistent logical data organization. This separation between logical and physical views of data is a key concept of database research. The SDS system seeks to apply this concept to high-level data format libraries such as HDF5 and netCDF commonly used by scientific application. The SDS system will monitor the user access patterns and alter the physical storage structures to dynamically optimize the speed of data accesses. To fully realize the advantage of high-level data models, the SDS project seeks to directly integrate with the disk storage systems. The LBNL Scientific Data Management (SDM) Group performs research and development in scientific data management and analysis for extreme scale computing and multi-petabyte experimental and simulation datasets. We focus on a selected set of topics inspired by specific DOE mission critical application needs including

  1. designing fundamental algorithms and data structures for efficient selection and access
  2. taking advantage of emerging many-core architectures and expanding the capability of in situ data processing systems
  3. and exploring new paradigms for data storage systems

Members of SDM group work closely with application scientists throughout the DOE Office of Science community (e.g., climate change research, astronomy, astrophysics, fusion simulation, high energy physics, nuclear science, and life sciences). The SDM group members have a strong history of publications in top journals and conferences and have developed software systems that are broadly used outside the group.

Key Success Factors:

  • PhD degree within the last three years in computer science or a related technical field is required.
  • Knowledgeable in database systems and file system internals
  • Knowledgeable in distributed parallel system, particularly distributed parallel file systems
  • Excellent written and oral communication.
  • Familiarity with large-scale scientific simulations and data analyses is desired
  • Proficiency and experience in programming languages such as C/C++
  • Proficiency with UNIX tools; computer systems and scientific computing in general.

Notes: This is a one-year term appointment with the possibility of renewal for up to 5 years based upon satisfactory job performance, continuing availability of funds, and ongoing operational needs.

Follow this URL to apply



Postdoctoral Position in High Performance Computing, Institute of Computer Science, University of Tartu, Estonia

Distributed Systems Group at University of Tartu Institute of Computer Science is inviting applications for a postdoctoral position for upto three years to undertake research in the following topic area:

  • High Performance Computing (HPC) and Distributed Systems.

The salary is 2000€ per month. In addition, travel expenses will be reimbursed to successful applicant relocating from abroad.

The successful applicant will have:

  • A PhD degree in Computer Science, Information Technology, Computer Engineering
  • Strong software development skills
  • Good knowledge or interest in scientific computing
  • Experience in HPC
  • Some experience in writing grant applications
  • Strong background in building collaborative research with external partners
  • Excellent communication skills and proficiency in English
  • Being comfortable in taking some teaching load in HPC

Please send curriculum vitae, a statement of interest in one of the proposed research topics and a copy of academic transcripts to:

Applications will be accepted until 30 September 2012. Successful applicants are expected to start in December 2012 - January 2013.

See also:



Vacancies at CNRS-INSU

The VERCE project ( is building a new e-Infrastructure for combining data-intensive and compute-intensive computations for the European earthquake and seismology community.

"If you are you a skilled computer scientist or computer engineer at ease with distributed computing, scientific software enabling, workflow engines and data management systems? Make your contribution to VERCE's evolving data-intensive e-science environment. Take part! View job vacancies here: and apply if you wish to join VERCE project team!"

There are 3 vacancies with CNRS-INSU (Centre national de la recherché scientifique - Institut national des sciences de l'univers) to work on VERCE, in Paris and Grenoble, two for Systems and Platform Integration Engineers, and one for a Scientific Software Research Engineer. Closing date: 20 July 2012.



Software developer at ORFEUS

ORFEUS (Observatories and Research Facilities for European Seismology) in the Netherlands has a vacancy for a Software developer to work on projects like VERCE, NERA and EPOS.

No closing date on this one as yet, contact details from job link:



Visiting Academic Positions, Department of Computer Science, University of Cyprus:

The Computer Science Department at University of Cyprus has number of vacancies for Visiting Academics at the ranks of Lecturer Assistant, Associate, and Full Professor. Applications are being accepted in all areas, but we are particularly interested in: Theoretical Computer Science / Security / Visual Computing /Computer Games / Human Computer Interaction / Software Engineering /Computer Networks / Data Management A visiting appointment is for one semester (Spring Semester:15 Jan - 31 May; Fall Semester: 1 Sept - 31 Dec), but can be renewed for up to four semesters.

Applicants should hold a Ph.D. in a relevant subject and BE FLUENT IN GREEK (both of these requirements are mandatory).

The monthly gross salary for these positions is (in EUR): 
Visiting Academic Professor 3.845,84 EUR 
Visiting Academic Associate Professor 3.456,98 EUR 
Visiting Academic Assistant Professor 3.279,45 EUR
Visiting Academic Lecturer 2.860,41 EUR 
presently, the Department is seeking applications for the academic year 2012-2013. The processing of applications has started and will continue until all the available positions have been filled.
Anyone wishing to apply should send:
I) a full CV, and
II) a letter stating for which specific area they are interested in and the semester(s) for which they are available, to the following address (the deadline for receiving applications is the 25th May 2012):
The Chairperson
Department of Computer Science
University of Cyprus
P.O. Box 20537
Nicosia, CYPRUS
For more details and other information, interested individuals may contact the Chairperson of the Department of Computer Science:
Professor Marios D. Dikaiakos
Tel: +357-22-892669
Fax: +357-22-892724



Georgia State University

Department of Computer Science

The Department of Computer Science at Georgia State University invites applications for the following four tenure-track faculty positions:

Networks/Bioinformatics (assistant professor): Prospective candidates should have expertise in computer networks and/or bioinformatics. This position is expected to complement the current strengths of the department. Email: search[AT]cs[DOT]gsu[DOT]edu

2CI Bioinformatics (full professor): Prospective candidates should demonstrate ability to bring national and international recognition to the department as a center of excellence for bioinformatics research and education. The hired scholar is expected to bring in major extramural funding, mentor junior faculty, and recruit top quality PhD students. Email: search4bio[AT]cs[DOT]gsu[DOT]edu

2CI Astroinformatics (assistant or associate professor): The candidate must possess expertise in Interferometric Imaging and/or Astroinformatics/Image Database Development and Mining. The CHARA Array, operated by GSU's Center for High Angular Resolution Astronomy (, is a six-telescope optical-near infrared interferometric array currently possessing the world's highest resolution imaging at these wavelengths. The Research Consortium on Nearby Stars, RECONS (, based at GSU, has expertise in utilizing mega-databases such as the SuperCOSMOS Sky Survey. With the advent of explosive growth in mega-database development through forthcoming facilities such as the LSST, this position is intended to put GSU's stellar astrophysics group in a strong position of leadership in investigations of stellar populations as once rare objects are discovered by the thousands, and billions of stars are understood in detail. Email: search4astro[AT]cs[DOT]gsu[DOT]edu

2CI Visual Information Retrieval (assistant or associate professor): Outstanding applicants in content-based visual information retrieval, visual analytics, semantic image processing, semantic web data mining, natural language processing, and/or multimedia database management are encouraged to apply. Email: search4comm[AT]cs[DOT]gsu[DOT]edu

The three 2CI positions are part of a university-wide initiative ( that is seeking to hire excellent faculty in several inter-disciplinary areas. Prospective candidates should demonstrate ability to bring national and international recognition to the department. The hired applicants are expected to foster interdisciplinary research collaborations amongst faculty in various departments in GSU.

Earned Ph.D. in Computer Science or a related discipline is required for all positions. An offer of employment, pending budgetary approval, will be conditional on background verification.

Georgia State University, founded in 1913, is a Carnegie Doctoral/Research Extensive university. Located in the heart of downtown Atlanta, this major research university has an enrollment of more than 30,000 undergraduate and graduate students in six colleges. Georgia State is the second largest university in the state, with students coming from every county in Georgia, every state in the nation and from over 145 countries. Georgia State University is currently embarking on a record $1 billion campus expansion. The Computer Science Department offers programs leading to the B.S., M.S., and Ph.D. degrees in computer science. Currently, 20 out of more than 70 Ph.D. students are involved in bioinformatics research. They are supervised by 10 faculty members fully or substantially involved in bioinformatics research through collaboration with Computer Science and Biology faculty. Departmental computing facilities for research and instruction include a departmental network of PCs, Unix/Linux workstations, two interconnected Beowulf clusters, and a 24-processor supercomputer. The department's faculty attracts substantial funding from many federal agencies, including five NSF CAREER Awards.

Women and minorities are especially encouraged to apply. Applicants should send letter of interest mentioning the position(s) applying for, C.V., and three letters of recommendation to:

Dr. Yi Pan, 
Chair Department of Computer Science
Georgia State University
34 Peachtree Street, Suite 1450
Atlanta, Georgia, 30303

Applications can also be sent via email to the specified emails corresponding to the desired position, and will be accepted until position is filled.

Georgia State University, a Research University of the University System of Georgia, is an AA/EEO employer.



Postdoc, Ph.D.Positions

Department of Earth and Environmental Sciences (Geophysics Section, Seismology Group) at the Ludwig-Maximilians-University of Munich, Germany, is seeking applications from enthusiastic young researchers for positions at Ph.D. and postdoc level in computational seismology. The projects are funded by QUEST (, a 15-partner European Training Network in Waveform Tomography coordinated by Munich Seismology and VERCE (, an e-infrastructure project in seismology. We expect experience and strong interest in programming and high-performance computing in connection with seismic wave propagation and inverse problems. Applications from computational science (software engineering, parallel computing) are welcome. Research will focus on the adaptation of simulation codes to many-core systems, and the development of a platform with HPC applications in earthquake seismology. The Department has a powerful Linux-cluster and access to local and international supercomputing facilities ( Applications are accepted until positions are filled. Please send a complete application with CV, a statement of research interests (one page), names of two references, preferably in PDF format to: Prof. Dr. Heiner Igel (e-mail: )



Ken Birman and Robbert van Renesse are seeking candidates for a post-doctoral position to do research on high assurance cloud computing systems, including challenges seen within the cloud data center and those encountered as the Internet evolves to respond to the unusual demands of cloud applications. For us, high assurance includes issues of attack and fault-tolerance, consistency, real-time responsiveness, data security and privacy, etc: topics well understood in smaller settings, but that have received far less attention in very large-scale settings typical of cloud deployments of critical services. Specific application areas of interest include traditional topics such as video streaming, but also emerging ones such as embedded control systems (e.g. cloud-hosted control of sensors and actuators in the future smart power grid, or in a medical care setting).

A successful candidate will have a PhD in distributed computing or a closely related area, extensive experience building and deploying real systems, good theory background (our work tends to live on the boundary; we're more practical than theoretical in emphasis, but we view theory as one of many tools for accomplishing our goals), and a solid publication record. We are open to very strong candidates with non-traditional backgrounds, but the emphasis on proven ability to build systems would remain a key criteria.

Cornell is an equal opportunity employer, and we believe our salary scale is highly competitive. Ithaca is a lovely area; one of the few places in the United States offering the ability to conduct research at the highest levels while also enjoying unspoiled natural environments, a wide variety of local cultural events, a wine tourism area within minutes, and Cayuga Lake for summer water sports. Past post-doctoral researchers in our group have gone on to start companies, become the CTO of, taken faculty positions at top Computer Science departments (including here at Cornell), and taken research positions at top laboratories.

Apply via email to and



PhD position in Parallel Computing at Technical University of Vienna

The research group for Parallel Computing at the Institute of Information Systems, Faculty of Informatics of the Vienna University of Technology (TU Wien) is offering a fully funded 4 year PhD position for study and research in a theme aligned with the focus of the group, see...



Postdoc position in Parallel Computing at Technical University of Vienna

The research group for Parallel Computing at the Institute of Information Systems, Faculty of Informatics of the Vienna University of Technology (TU Wien) is offering a fully funded 2 year postdoc position (with various possibilities for extension beyond the 2 years) for practical and...



Tenure-Track Assistant Professor Position Available for Fall 2012 at Illinois Institute of Technology in Chicago

Illinois Institute of Technology

Department of Computer Science

Applications are invited for a tenure-track assistant professor position in Computer Science beginning Fall 2012. Excellence in research, teaching and obtaining external funding is expected. While strong...



Department of Electrical and Computer Engineering at Polytechnic University announce an open faculty position in the areas of computer engineering. Areas of interest include microprocessor architecture, chip multiprocessors, embedded systems, parallel processing and reconfigurable computing. The successful candidate will contribute to substantial on-going efforts in high performance computing and other topics in computer engineering. For more information, please see 



Post-doc in Web Service Process Adaptation in the Department of Computer Science and Software Engineering, University of Concordia, Montreal Canada. Apply by e-mail to



CITI-U.Nova Lisboa Postdoc positions (call open till Apr 9th):



PostDoc in Networking and Distributed Computing

Department of Computer Science and Engineering, University at Buffalo (SUNY) in conjunction with NEC Labs of America

In anticipation for an immediate funding, we are looking for a full-time postdoc to work on the following three main topics with emphasis on protocols, algorithms and software systems for

1. resources allocation/provisioning (computing, networking/communications resources) ,

2. survivable, fault tolerant distributed system design and dimensioning and

3. performance optimization, analysis and simulation.

in the area of grid computing environments, application overlay networks, virtual topology design over optical networks, virtualizable and/or programmable networks (e.g., GENI), and parallel and distributed systems.

A successful candidate must have a PhD degree in CS/EE or a related discipline by the time of the appointment, and must have a good communication skills (oral and written). He/she must be able to work independently, with our industrial partners (e.g., NEC Labs) and with other graduate students. The initial appointment is for one year, with the possibility of extending it for up to 3 years, depending on the candidate's performance and the availability of funds. Stipends are commensurate with qualifications. This position is funded by NEC Labs of America. Eligible candidates may be hired by NEC Labs America.

Applicants should email Prof. Chunming Qiao at, using the subject line "Postdoc Applications", a detailed CV, a 1-2 page research statement, and the names of at least three references.



Post-Doctoral Position Job Description at IBM: The Dynamic Optimizations Group at IBM Research (Watson) is seeking a motivated post-doc to join the Liquid Metal project ( Applications are expected to possess a doctorate degree in Computer Science or Electrical Engineering, and have demonstrated an ability to develop and execute a research plan, and have in-depth knowledge of current technologies and a command of research literature. We are seeking candidates with strong experience in programming and working with large software systems, who can work independently and in teams, and have excellent written and verbal communication skills. Interested candidates should email Rodric Rabbah ( or David Bacon (



Assistantship is available for CS and CE Ph.D. applicant in Clemson University. Graduate Assistantship for CS and CE Ph.D. applicants at the ECE Dept. of Clemson University, USA is available. Research topics of this position include distributed and parallel computer systems, peer-to-peer networks, high performance grid computing, mobile computing, wireless sensor networks, data mining and etc. Interested students please email your resumes to including your GPA, GRE, TOEFL and your rank in your class. Students without TOEFL or GRE score or with GPA less than 3 please do not send emails.



Postdoctoral Researcher

A postdoctoral position is available at the High Performance Computing Architectures and Technologies (HPCAT) Lab at the Department of Electrical and Computer Engineering, University of Arizona, Tucson. The position is available immediately. Please submit, by email, a single attachment, that includes your CV, a brief statement of your research accomplishments and interests, a sample of a publication, and the contact information for three references, to: Prof. Ahmed Louri, Director: HPCAT, Department of Electrical and Computer Engineering University of Arizona Tucson, AZ 85721, E-mail:



Open PhD positions in storage systems research

Currently recruiting: Early Stage Researchers for Marie Curie Initial Training Network SCALUS (Scaling by mean of Ubiquitous Storage). We are looking for high-level candidates with a master's degree in computer science or engineering for various PhD projects in the area of storage systems, software technology, and systems networks. These are fully funded EU scholarships available for top quality early stage researchers with any nationality. Projects are at various European locations. For full details, as well as application criteria and procedure please see



Postdoc in Exascale Computing Systems Research

Institution: Institute of Computer Science (ICS) Foundation for Research and Technology -- Hellas (FORTH) Start date: Immediately, duration 1 or 2 years Location: Crete, Greece. To apply, please send a cover letter, curriculum vitae, including three names for references to Prof. Dimitris Nikolopoulos ( For further technical inquiries, please contact Prof. Dimitris Nikolopoulos ( General info: FORTH-ICS: CARV: Crete: