Assistant Research Engineer / Scientist

Requisition #: A-48754-3

Status: Full Time

Type: Faculty

School: Whiting School of Engineering

Department/Program: Laboratory for Computational Sensing and Robotics

Location City: Baltimore

Location State: MD

Location Zip Code: 21218

Closing Date: Open until filled

General Description


The Johns Hopkins University Laboratory for Computational Sensing and Robotics ( seeks an Assistant Research Engineer/Scientist to lead the development of computer vision, robotics and related software. We are looking for a candidate who is excited to work in a fast-paced, collaborative research environment and who will support projects by:

  • Leading the development of software that process image and video imagery for a wide variety of robotic and medical applications.
  • Supporting the publication of research results in peer-reviewed conferences and journals.
  • Keeping abreast of new developments in real-time computer vision, medical imaging, and 3D display technology, serving as an expert in this area.
  • Assisting students and research personnel as needed to develop advanced research prototypes.


The ideal candidate would have the following qualifications:

  • MS degree or higher in Engineering, Computer Science or a closely related field
  • Prior experience in developing computer vision software
  • Prior experience in an academic or industry research environment
  • Excellent skills in C++ and Python
  • Strong mathematical background, including linear algebra, statistics, and numerical optimization methods.
  • Prior experience with open-source vision and robotics toolkits such as OpenCV and ROS
  • Experience with 3D graphics, animation and simulation
  • User interface design experience with cross-platform Graphical User Interface libraries (Qt, wxWidgets, FLTK, etc.)
  • Knowledgeable in the areas of multithreaded software design, object-oriented software engineering, design patterns, and component-based programming.
  • Familiarity with software development tools such as Subversion (SVN), git, Doxyen, and CMake.
  • Familiarity with machine learning is not required, but is also desirable

This full time position is open immediately.

Application Instructions

Interested applicants should apply online via Interfolio using the Apply Now button below. Please include a detailed resume/CV and at least three references.

For further information contact:

Lorrie Dodd

Administrative Manager

Laboratory for Computational Sensing and Robotics

Johns Hopkins University


To apply for this position, visit:

The Johns Hopkins University is committed to equal opportunity for its faculty, staff, and students. To that end, the university does not discriminate on the basis of sex, gender, marital status, pregnancy, race, color, ethnicity, national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status or other legally protected characteristic. The university is committed to providing qualified individuals access to all academic and employment programs, benefits and activities on the basis of demonstrated ability, performance and merit without regard to personal factors that are irrelevant to the program involved.

The successful candidate(s) for this position will be subject to a pre-employment background check.

If you are interested in applying for employment with The Johns Hopkins University and require special assistance or accommodation during any part of the pre-employment process, please contact the HR Business Services Office at For TTY users, call via Maryland Relay or dial 711.

The following additional provisions may apply depending on which campus you will work. Your recruiter will advise accordingly.

  • During the Influenza ("the flu") season, as a condition of employment, The Johns Hopkins Institutions require all employees who provide ongoing services to patients or work in patient care or clinical care areas to have an annual influenza vaccination or possess an approved medical or religious exception. Failure to meet this requirement may result in termination of employment.
  • The pre-employment physical for positions in clinical areas, laboratories, working with research subjects, or involving community contact requires documentation of immune status against Rubella (German measles), Rubeola (Measles), Mumps, Varicella (chickenpox), Hepatitis B and documentation of having received the Tdap (Tetanus, diphtheria, pertussis) vaccination. This may include documentation of having two (2) MMR vaccines; two (2) Varicella vaccines; or antibody status to these diseases from laboratory testing. Blood tests for immunities to these diseases are ordinarily included in the pre-employment physical exam except for those employees who provide results of blood tests or immunization documentation from their own health care providers. Any vaccinations required for these diseases will be given at no cost in our Occupational Health office.

Equal Opportunity Employer
EEO is the Law. Learn more:
Important legal information:

Clery Notice of Availability
The Johns Hopkins University Annual Security and Fire Safety Report is available on the University’s website

In keeping with the mandates of the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act (Clery Act), the University’s Annual Report contains statistics of certain crimes that are reported and that occurred on campus, in certain off-campus buildings or property owned or controlled by the University or an officially recognized student organization, and on public property within or immediately adjacent to and accessible from the campus for the three most recent calendar years. Also included are campus security policies including those related to missing student notifications, alcohol and drug use, sexual assault, relationship violence, and stalking, crime prevention, the reporting of crimes, and fire safety policies and statistics. All Johns Hopkins faculty, staff and students are encouraged to read and print out the report at and to report all criminal incidents promptly to your respective security department.

A printed copy of the report may be obtained from the following university security offices or personnel: Homewood (410-516-4631); Peabody Institute (667-208-6608); Medical Institutions (410-614-3473); Applied Physics Laboratory (443-778-4805); Harbor East Campus (410-234-9301); Columbia Center (410-516-9700); SAIS Bologna Center (202-663-5808, Int. +39.051.2917.811); Washington Centers - KSAS (202-663-5808), SAIS (202-663-5808), Carey Business School (202-663-5808); Hopkins-Nanjing Center (202-663-5808, Int. +86.25.8359.2436); Montgomery County Campus (301-294-7011) and Barcelona, Spain (Int. +34.93.542.25.99).