[visionlist] Developer/Researcher Summer Job Positions

Rita Vinni rita.vinni at gmail.com
Thu May 14 11:48:48 -04 2020

Ying Wu College of Computing and College of Architecture and Design at NJIT
is looking for people to fill in several summer job positions in the areas
of Design, Human Factors, Computation, and Urban Planning


Multiple positions are available but priority is given to people who can
fit into more than one category.

We are seeking developers interested in

1. Research in computational methods relating to human factors and the
built environment for a research assistant/associate position to support a
project which is a mixture of virtual reality and analyzing 3D models based
on various properties (e.g., line of sight).


2. Game design development - in particular in augmented and virtual
reality. The project would require work with Hololens and/or tablets as
well as concurrent support of multiple devices and users. You should be
able to write custom C# scripts, shaders, and understand various coordinate


Recent graduates or Masters students in computer science or related field
with a focus on computer graphics or gaming. Experienced Junior/Senior
continuing undergraduates will also be considered.

1. Comfortable programming in C++ and either Python or C# (alternatively
expertise in CUDA)

2. Algorithm experience in one or more of the following:

2.1. Graph databases/analysis;
2.2. Path-finding algorithms;
2.3. Raytracing; image analysis

Preferred Experience:

1. Writing libraries and interfaces in C++ and/or CUDA for communicating
between Python and C#

2. Unity

3. 3D modeling programs such as Revit or Rhino

4. OpenCV and Depth Maps

5. nvGraph



Technical Implementation – implement research ideas and create interfaces
between programming languages. Depending on the applicant, all of only a
portion of these will be part of their daily duties.

* Implementing an interface for Python/C# and C++ that includes support for
all research methods.

* Optimizing raytracing methods with Embree and/or Optix/CUDA

* Working on efficient (memory and computation) methods of large graph
searches and analysis in C++ CUDA

* Explore the integration of agent-based simulation with graph analytics

* Image analysis with OpenCV using render pipeline and/or CUDA

* Unity plugin development

* Literature reviews - reading academic papers to implement
state-of-the-art algorithms as well as finding gaps that could be

* Documentation and Visualization – using 3d modeling or illustrator to
create visual representations of our research. Likewise, documenting code
in multiple formats that make it easily understood in both API and concept.


Duration: The job position is available now with an anticipated end date of
September 2020, with the possibility of an extension contingent on the lab
receiving further funding.  Due to the funding source (U.S. Dept. of the
Army) applicants must be a U.S. CITIZEN (green card does not qualify).

Compensation: This is a 35 hour-week hourly position (highly qualified
applicants that can work at least 20 hours/week will be considered). Hourly
rate is between $15-$25/hr depending on skill and experience.

Location: Due to the current lockdown, employees will work remotely.

Application: All applications will ultimately be required to go through the
NJIT job applications board. For consideration, first send an email with
the subject title set to: “[Summer Research Position]  - your_name “.
Include your resume/CV and a link to any GitHub page or website with sample
work. Also include a short cover letter with a clear statement
acknowledging you are a U.S. citizen and any working restrictions (such as
maximum hours, known dates that you cannot work).  For questions and
applications contact Prof. Schwartz (cadop at njit.edu) or Dr. Vinnikov (
vinnikov at njit.edu).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://visionscience.com/pipermail/visionlist_visionscience.com/attachments/20200514/937c6b6a/attachment.html>

More information about the visionlist mailing list