Jobs and Internships

In the Department of Electrical and Computer Engineering, we work to cultivate contacts between our students and industry, with the goal of placing our graduates into challenging and fulfilling positions where they can utilize their excellent academic background to further today’s as well as tomorrow’s business objectives.

Keep an eye on our job board below for new opportunities. Also be sure to visit the Johns Hopkins Life Design Lab for more guidance in navigating through the maze of internships, interviewing, and employment. You can also check job listings in the academic realm at Academic Keys, and sign up for its E-Fliers with new openings.

Follow this link for a complete list of NSF engineering REU opportunities. 


(Updated: 5/26/2020)

Career Center Job Feed

Full-Time and Part-Time Positions

  • Baidu Research Cognitive Computing Lab (CCL) is looking for outstanding research scientists with strong
    background in statistical machine learning, deep learning, systems, databases, NLP, knowledge, reasoning,
    and/or computer vision. Our mission is to develop next generation cognitive computing technologies for
    better connecting billions of users to services. As a research scientist at Baidu, you will be uniquely
    positioned in our team to work on very large scale industry problems and to push forward frontiers of
    cognitive computing technologies. Publications in premier conferences or journals are highly encouraged.


    • PhD in Computer Science, Statistics, Electrical Engineering, Mathematics, or related fields.
    • Excellent publication record in major CS conferences and premier CS/Stat/EE/SIAM journals.
    • Examples are CVPR, KDD, ACL, WWW, NIPS, ICML, SIGMOD, JMLR, PAMI, IEEE Info. Theory, major
      statistics journals, SIAM J. Computing, SIAM J. Optimization, etc.
    • Strong analytical and problem-solving skills.
    • Team player with good communication skills.

    Please email CV to

  • There is a computation and neuroscience research assistant position available in my laboratory for 1-2 years, appropriate for a student or recent graduate who wishes to spend at least 1 year doing full time research before pursuing a career or graduate studies in computation and neuroscience related fields (Computer Science, Bioengineering, Neurobiology, MD/PhD, etc.).

    My research is on normal brain mechanisms of consciousness and loss of consciousness during epileptic seizures (see also Ongoing projects include human fMRI with simultaneous EEG, intracranial EEG, behavioral testing, pupillometry and machine learning. In addition, we perform in vivo electrophysiology and fMRI recordings from animal models of epilepsy to investigate cortical and subcortical network interactions. This position involves participating in a multi-disciplinary team, working on improving computational methods for localizing brain activity and treating epileptic seizures. Research or work experience in computer programming especially with MATLAB and mathematics is essential; experience in neuroscience or equivalent advanced coursework in these fields is also highly desirable.

    Ample opportunities will also be available for exposure to Applied Mathematics, clinical Neurology, Neurosurgery, and related fields depending on the student’s interests. Mentoring will be provided on how to pursue a career in computer science and neuroscience research, or on how to combine basic research and clinical work through a career in academia.

    Interested applicants should send a brief cover letter, CV or resume, and three letters of reference via email to:
    Note: due to high demand please do not send inquiries without attaching a CV/resume

  • Teltrium, a technical services company that provides systems engineering and project execution support and capabilities to satellite communications and spectrum management technology programs, is searching for a graduate-level Electrical Engineer with fundamental knowledge of satellite communication systems to join our growing team. This Engineering position would be responsible for supporting systems engineering as well as modeling and simulation activities at NASA Headquarters for the Space Communications and Navigation (SCaN) Program Office.

    They are considering graduate level engineers who are interested in full-time work following graduation, or part-time work as they near completion of their studies. You can find a more detailed description of the position here.

  • Interested in applying your computer programming and computer knowledge to real world applications in a scientific setting? Gain valuable practical software development experience by working for us in the Computational Cardiology Lab. Our lab conducts basic science and translational studies of heart dysfunction using sophisticated computational models. We will be relying on you to take responsibility of our labs computational resources by providing technical support on the various scientific projects of the lab. You will be working with scientists to implement their project ideas and help write code for data analysis. Your expertise in data structures and algorithms will be utilized to efficiently process large amounts of simulation data. You will also be expected to help maintain a fleet of high performance workstations used for analysis. You will need to be able to build software that will run on both these workstations and on the high performance computer cluster. We are looking for people passionate about computing and its application to scientific research.

    Required background:

    – Strong debugging skills, reading other people’s code

    – Expertise in data structures and algorithms in any programming language of their choice

    – Experience scripting in bash and python
    – Experience working and developing in Linux

    – Experience building 3rd party software on Linux (cmake, make, gcc, g++)

    – Experience using version control: git, cvs

    – Understands the value of good software development practices

    Preferred background:

    – Knowledge of numerical methods
    – C/C++ programming experience

    – Can build desktop computers from scratch

    – Experience with CUDA

    – Experience with high-performance computing clusters

    Resumes can be sent to Meg Baldwin Grasso.

  • Mitsubishi Electric Research Laboratories (MERL) located in Cambridge, MA, USA, is seeking qualified candidates in the Control and Dynamical Systems Group. MERL is the North American Research and Development organization for Mitsubishi Electric Corporation, a $40B global leader in electrical products including building systems (elevators, HVAC), transportation systems (automotive and train mechatronics), space systems (satellites, telescopes), factory automation (robots, servo systems, laser processing), optical systems, and energy systems (power generation, photovoltaics). The Control and Dynamical Systems group pursues cutting-edge research in control systems design, dynamical systems, optimization, and estimation algorithms with applications to transportation systems, automotive, satellite systems, factory automation and robotics, building systems and HVAC, and electric power systems.

    Research areas of specific interest include (but are not limited to) integration of model-based and data driven control methods, hybrid systems control design and formal methods for control synthesis, statistical estimation and control, and distributed control architecture design.

    The successful candidate is expected to perform leading research in control and dynamics, to demonstrate it through application to one or more of the domains above, to publish in top conferences and journals, and to develop over the years a fundamental research agenda aimed at impacting the scientific community and the Mitsubishi Electric’s future technology. Strong interest in validating the research results in laboratory experiments and prototypes with appropriate support is expected.

    Responsibilities include:

    • Conducting innovative and relevant research in control and dynamical systems,
    • Developing a research agenda impacting both, the scientific community and the future company technology,
    • Publishing results in leading technical journals, conferences and in patent applications,
    • Applying the research results to company-relevant R&D projects,
    • Collaborating with research staff, academic partners and mentoring interns,
    • Transferring results and technology to Mitsubishi Electric corporate research laboratories.

    Qualifications for the position are:

    • A Ph.D. from an internationally-recognized institution in mechanical, electrical, aerospace engineering, computer science, or a related discipline, with a focus on control and dynamical systems.
    • A strong publication record consistent with experience,
    • Extensive knowledge of a main research subject and broad knowledge of control and dynamics,
    • Strong teamwork, communication, listening and teaching skills, and
    • Experience and interest in validating the research results in laboratory experiments and prototypes.

    Candidates of all experience levels will be considered at the appropriate seniority level.

    Interested candidates can apply at this link.

  • Seeking software engineer / computer scientist to partner with small, dynamic research team. Responsibilities will include creating and modifying software to enable and demonstrate new capabilities in cyberphysical systems. Excelling at the fundamentals of software development, including code structuring, debugging, and documenting is a requirement as well as being comfortable working with embedded hardware. Candidates must be comfortable working as part of a team, including working with version controlled, shared development spaces, working with team members of diverse backgrounds, articulating project needs and constraints to team members of other technical disciplines, and mentoring. Willingness to travel to support fieldwork and support outdoor experiments is also required. Candidates should have a BS or MS in computer science or a related field. Preference may be given to candidates with experience with Linux, C, C++, Python, Gitlab, Docker, machine learning, or embedded systems.

    To learn more, reach out to Christopher Kroninger at

  • Follow this link to find out more about this opening, which is based out of New York City.

  • Do you want to apply your data science and computational skills to exciting new research problems? Do you have a background in research but love to write code and analyze data? If so, then we have an exciting opportunity for you.

    Princeton University is building a community of data scientists to work in partnership with its world-renowned faculty and students to help solve data-driven research problems. You will work with faculty in a collaborative, multidisciplinary environment and actively contribute your skills to advance scientific discovery. You will have access to Princeton’s first-class resources, the opportunity to co-author academic publications, to offer short courses and workshops on data science, and to collaborate with, and learn from, the larger computational data science community.

    Three research areas are of particular interest. Catalysis: led by the Department of Chemistry; Biomedical Data Science: led by the Department of Computer Science; Technology Policy: led by the Center for Information Technology Policy. Prior experience in one of the above areas is an asset but is not required. You will be mentored in the relevant research area. If you have a strong background in scientific programming, academic research, and are eager to contribute to groundbreaking research, you have the right skill set. These are 3-year appointments offering a very competitive salary and excellent opportunities for growth and career development. The positions are part of the Schmidt DataX project, an initiative made possible by a major gift from Schmidt Futures.


    · Integrate with interdisciplinary research teams and creatively develop/apply modern data science, statistics, and machine learning techniques to advance research.

    · Coding/algorithmic prototyping of relevant analysis methods, including setting clear goals, measuring progress, and the creation of appropriate documentation.

    · Collaborate with, educate, convene, and support a broad community of researchers on campus in how to best leverage data science in their teaching and research. This may include contributing to mini-courses and workshops on data science.

    · Communicate results and impact to all stakeholders. This may include presenting research at academic conferences and workshops.

    Required Qualifications:

    · PhD required in computer science or related discipline; or equivalent combination of educational training, relevant experience, and accomplishments.

    · Strong coding/algorithm prototyping skills, and ability to explain and document work.

    · Proficiency in one or more of the following: Python, C, C++, SQL.

    · Experience working in data analysis/statistics/machine learning/scientific computing to address basic research questions; or commensurate achievements.

    Additional Desired Qualifications:

    · Strong problem-solving skills; a passion for answering hard questions with data.

    · The ability to communicate complex ideas to relevant stakeholders.

    · Experience in a collaborative, multi-disciplinary research environment.

    · Eagerness to collaborate with both technical and non-technical colleagues.

    · Experience in database design and building data-driven web applications.

    Princeton provides an exceptional work environment that includes a comprehensive set of programs and benefits for you, your spouse or domestic partner, and your family including: competitive health, dental, vision and life insurance; generous vacation and sick leave packages; retirement planning with a generous company match; competitive parental leave; Backup Care Advantage for child or elder care.

    Access application here. Please include a cover letter (preferred) or writing sample, curriculum vitae, and names and contact information of three references. References will only be contacted if you are a finalist.

    Princeton University is an Equal Opportunity/Affirmative Action Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law. This position is subject to the University’s background check policy.

Internships and Research Experiences

  • CCL invites applications for research interns throughout the years (Summer, Fall, and Spring), in Bellevue
    WA, Sunnyvale CA, and Beijing China. Research interns will focus on original basic research in algorithms,
    statistical learning, deep learning, reinforcement learning, natural language processing, knowledge graph,
    security, or computer vision. Applicants must be currently pursuing PhD degrees in Computer Science or
    related fields (such as Statistics, EE, Mathematics, etc.). Applicants must also demonstrate excellent
    potential in research, through (e.g.,) publications in premier journals or top CS conference proceedings.
    Typically, the duration of the internship will be 3 – 6 months.

    Research Developer Intern: A small number of positions available for excellent bachelor or master
    students in Computer Science, or PhD students in the early years. Applicants must have good academic
    performance (e.g., high GPA in core CS courses) and must demonstrate excellent programming skills.
    Interns will work on developing machine learning platforms or assisting researchers on research projects.

    Please email your CV to

  • The applications are now open for summer 2020 for Boston University’s NSF REU site in Integrated Nanomanufacturing, an engineering and nanotechnology based summer research experience. We accept students currently enrolled in community college and those who are freshman through juniors at four-year colleges.

    Last year, many of our participants noted it was their faculty adviser’s prompting that encouraged them to apply.

    Link to the application site is here: The application deadline is March 15, 2020.

  • The application for Summer Undergraduate Research (SURF) at Purdue University is now open!

    Don’t forget to check out the Pathways Program, which is a unique SURF cohort experience. This is a paid opportunity for underrepresented students to learn how a graduate degree can prepare you for different career pathways, including being a faculty member, working in a government setting/National Laboratory, Industry, and more!

    Briefly, we match you with a faculty mentor to conduct summer research culminating in a presentation at our end-of-summer symposium. Receive:

    • $4500 stipend, free housing, and travel expenses up to $500.
    • Professional development seminars to prepare you for graduate school
    • Additional mentoring as part of a growing support network

    Please review the website for more information.

    Applications are reviewed and matched to faculty mentors on a rolling basis, so it’s very important that you apply as soon as possible. Priority Deadline for the Pathways Program is January 15, 2020. Applications received after this date will be considered until program is filled (Final deadline Feb 1, 2020).

  • 2020 Ole Miss Chemistry Summer Research Experience for Undergraduates (REU)

    Program: The Ole Miss Chemistry Department seeks applicants for an NSF-funded summer Research Experience for Undergraduates (REU) program in 2020. Students who have completed their freshman year of college and who will not have graduated as of Fall 2020 can participate fully in “Ole Miss Physical Chemistry Summer Research Program” activities and work on a research project under the direction of a faculty mentor. Student participants will receive a $5,000 stipend, a housing and meal plan for ten weeks, and travel assistance.

     Undergraduate student participants must have completed their freshmen year of college but not yet graduated, and must be citizens orpermanent residents of the United States or its possessions. Underrepresented groups in science are strongly encouraged to apply, including minorities, women, and first-generation college students.

    Key Dates and Deadlines: 
    02/20/2020: applications due
    05/28/2020: experience begins
    08/6/2020: experience ends

    For more information, including a printable flyer, research projects and how to apply, see or contact program director Dr. Nathan I. Hammer at

Postdoctoral Opportunities

  • Baidu Research CCL invites applications for a number of Postdoctoral Fellowships, to conduct original
    research in computer science and statistics. Areas of research include statistical learning, deep nets,
    theoretical computer science, security, natural language processing, computer vision, knowledge graphs,
    etc. This fellowship should be an excellent opportunity for outstanding fresh PhD graduates who hope to
    spend one or two years in an industry research lab before going to academia. Those who already have
    faculty offers are also welcome to apply if they can make proper arrangements with their universities.

    Please email your CV to

  • Postdoc Jobs at MIT in biomedical antennae, nanoelectronics and magnetics

    Postdoc positions available in the Nano-Cybernetic Biotrek (NCB) ( research lab at MIT. NCB aims to fuse nanoelectronics, applied physics, and biology with two major research directions:


    • Develop novel nanoelectronic devices (such as Quantum Devices, Spintronics, Neuromorphic) employing ingenious device physics and smart nano-materials for achieving extreme energy efficiency and scalability;
    • Merge such next generation technologies with living-matter creating unique nanomachine-bio hybrid systems, with remote control and wireless communication abilities to achieve unprecedented possibilities for probing/sensing and modulating (for therapeutics) our brain and body.


    NCB has opening for postdoc in wireless sensing of chemical and biological signals. The postdoc will conduct research to design and develop wireless sensing technologies, implantable and wearable antennae and transmitter/receiver systems for diverse applications in wireless energy harvesting, sensing, magnetic resonance imaging and biomedical applications. Strong background in electromagnetism, antenna design and RF engineering is required.

    More details about the openings and application steps can be found at

    2. Postdoc position in Magnetics and Spintronics


    • Design and develop new magnetic and spintronics devices for diverse applications such as energy harvesters, sensors, actuators, resonators, memory, transistors etc
    • Perform multi-physics simulations to optimize the device
    • Fabricate the devices using cleanroom facilities and perform device characterization

    More details about the openings and application steps can be found at

    3. Postdoc position in Nanoelectronics and/or 2D materials


    • Design and develop new nanoelectronic devices for diverse applications such as transistors, sensors, biomedical devices etc
    • Perform multi-physics simulations to optimize the device
    • Fabricate the devices using cleanroom facilities and perform device characterization

    More details about the openings and application steps can be found at​​

  • The Neuromorphic group of NUS (National University of Singapore) is offering multiple positions to potential Post-Docs and Research Associates.

    You will be working in the field of neuromorphic engineering, especially from an algorithmic perspective, in an ongoing collaboration with A*STAR(Agency for Science, Technology and Research) on their efficient neuromorphic computing program. In addition, you will have an opportunity to work on cutting edge neuromorphic processors such as IBM’s TrueNorth and Intel’s Loihi.

    Preference will be given to candidates with experience in:
    – Spiking Neural Network
    – Machine Learning
    – Computer Vision
    – Neuromorphic Engineering
    – Embedded Hardware

    Click here to see the various openings. Interested candidates are requested to contact Sumit Bam Shrestha ( along with their CV.

Faculty Positions

  • We are currently looking to fill a tenure track position in Collaborative Robotics. The job posting can be viewed here: Tenure Track Collaborative Robotics (including Human-Robot Physical Interaction and safe operation of robots within a human environment).

    Follow this link to apply. The deadline is March 16, 2020.

  • Follow this link for more info.

  • The Department of Electrical & Computer Engineering at the University of Florida is currently inviting applications for 9-month, tenure-track, full-time positions at the rank of Assistant Professor in electronics, machine learning, and related areas. ECE Florida has grown to 54 tenured/tenure-track faculty and seeks to grow to 60 faculty by 2023. Annual department research expenditures have reached $19M (ASEE definition), a record high in terms of total dollars and in expenditures per faculty member. Apply online using the Interfolio system.
    Questions? Feel free to contact the ECE Florida Faculty Search Chair Dr. Nima Maghari at
  • The Johns Hopkins Mathematical Institute for Data Science (MINDS) invites applications for a tenure-track faculty position. The successful candidate is expected to conduct fundamental research in the mathematical, statistical and computational foundations of machine learning.

    Outstanding candidates at all academic ranks will be considered. Candidates must hold a Ph.D. in Applied Mathematics, Biomedical Engineering, Computer Science, Electrical Engineering, Mathematics, Statistics, or related fields, and will be expected to establish a strong, independent, multidisciplinary, and internationally recognized research program. Commitment to teaching excellence at the undergraduate and graduate levels is required.

    Primary appointments will be in the academic Department most appropriate for the candidate within the Whiting School of Engineering – e.g. Applied Math and Statistics, Biomedical Engineering, Computer Science, or Electrical and Computer Engineering. For additional information see

    Opportunities for interactions across the University include the Center for Imaging Science, the Center for Language and Speech Processing, the Laboratory for Computational Sensing and Robotics, the Institute for Data Intensive Engineering and Science, the Institute for Computational Medicine, the Malone Center for Engineering in Healthcare, the Johns Hopkins Applied Physics Laboratory, the Johns Hopkins School of Medicine, the Krieger School of Arts and Sciences, and the Bloomberg School of Public Health.

    All applicants should submit their application online at Electronic applications should include a cover letter describing the principal expertise of the applicant, a statement of teaching interests, a statement of research interests, a complete resume, and a publication list. Applications at the Assistant Professor level should also include at least three reference letters. Applications at the Associate or Full Professor levels should not include reference letters or names at this stage.

    Applications will be reviewed starting January 15, 2020 and will be accepted until the position is filled. Onsite interviews will be conducted on Thursday, February 20 and Friday, February 21.

    The Johns Hopkins University is an equal opportunity/affirmative action employer that actively encourages interest from minorities and women and is committed to recruiting, supporting, and fostering a diverse community of outstanding faculty, staff, and students. All applicants who share this goal are encouraged to apply. The Johns Hopkins University is an EEO/AA Employer.

  • The Weapons, Robotics, and Control (WRC) Engineering Department at the United States Naval Academy invites applications for a tenure-track position at the rank of Assistant Professor to begin as early as the Fall semester of 2020. Candidates with a background in embedded systems, sensor networks, and/or cyber physical systems are particularly encouraged to apply although all qualified candidates will be considered.

    The WRC department is a mix of civilian and military professors whose focus is on quality instruction in small classes that average no more than twenty students. Engineering labs are equipped with state of the art cyber-physical automation and control testbeds, machine vision and robotics platforms, and rapid prototyping tools. A permanent technical staff works closely with the faculty to support a deep commitment to project based learning, embodied by the “design spine” that runs through the major. Faculty in the department represent a broad range of academic disciplines and work closely with counterparts in Electrical Engineering, Mechanical Engineering, and Computer Science for both research and undergraduate education.  Candidates with a background in embedded systems, sensor networks, and/or cyber physical systems are particularly encouraged to apply although all qualified candidates will be considered.

    USNA is uniquely positioned to support interdisciplinary research, particularly in cyber physical systems. Hopper Hall, opening in the Fall of 2020, will be the Navy’s academic center for cyber research and education. Among many bespoke lab facilities, Hopper Hall will house a 100,000 gallon pool with aerial and aquatic motion capture systems for cooperative multi-domain robotics, a fully instrumented high bay for aerial robotics, and a Sensitive Compartmented Information Facility (SCIF) for classified research. All tenure track faculty are expected to produce peer reviewed research and contribute to their academic communities.

    USNA is among the most geographically diverse colleges in the United States. The student body, known as the Brigade of Midshipmen, is composed of undergraduates from all 50 states and 29 countries.  We seek candidates who are interested in contributing to our diverse academic community, and who support and demonstrate a strong commitment to undergraduate education.  In addition to academics, opportunities exist for faculty involvement in a broad range of midshipmen activities such as summer sailing programs and varsity and club-level athletics.
Back to top