Search for University Jobs in Engineering

Job ID: 144876

Associate AI Programmer - Computer Science, School of Engineering
Tufts University

Date Posted Jul. 24, 2020
Title Associate AI Programmer - Computer Science, School of Engineering
University Tufts University
Medford\/Somerville, MA, United States
Application Deadline Open until filled
Position Start Date Available immediately
  • Professional Staff
  • Computer Science

Associate AI Programmer – Computer Science, School of Engineering – (20001430)


The Computer Science Department’s primary mission is research and education. Faculty teach undergraduate and graduate courses, conduct research and guide PhD students through their doctoral studies.

The key responsibilities of the Associate AI Programmer are to (1) design, implement, test, deploy, and support new artificial intelligence functionality as well as integrate the latest algorithms from research publications and repositories for use on a diverse set of robotic platforms; and (2) contribute to the continual development and maintenance of the Lab’s robotic architecture, ensuring a robust and reliable system, and incorporating the latest technologies for communication and messaging in large distributed systems.


Basic Requirements:
Familiarity with AI and machine learning algorithms such as reinforcement learning and deep neural networks.
A Bachelor of Science and some prior related experience, OR MS in computer science, electrical engineering, or other technical discipline.
Working knowledge of one or more of the following areas: robotic controls, planning, navigation, natural language processing, human-robot interaction, manipulation, machine learning, computer vision.
Experience in Java and/or C / C++, experience with Linux, Git or Subversion.
Good communication skills, creative problem solver, and ability to work in a dynamic environment as part of a multi-disciplinary research team.
Preferred Qualifications:
Experience with ROS (Robot Operating System) a plus.
Experience with OpenCV and PCL (Point Cloud Library) a plus.
Experience with common middleware and messaging solutions such as DDS (Data Distribution Service), ZeroMQ, Protobuf, etc. a plus.

Special Work Schedule Requirements:
Overall, the work schedule is fairly flexible, but in general, the candidate should be available to support the research in the lab during normal business hours and outside of regular business hours when needed (e.g., before paper deadlines, program reviews, demonstrations, visitors, etc.).

An employee in this position must complete all appropriate background checks at the time of hire, promotion, or transfer.

Equal Opportunity Employer – minority/females/veterans/disability/sexual orientation/gender identity.

Please reference in your cover letter when
applying for or inquiring about this job announcement.

Contact Information

Please see the job description for contact details
pertaining to this university job announcement.


Refer this job to a friend or colleague!

New Search | Previous

RSS for the latest higher education jobs
Atom for the latest higher education jobs
Need a Sabbatical Home?