Research Software Engineer (Graphics)/ Senior Research Software Engineer (Graphics)
CCV/Computing and Information Services
The mission of the Center for Computation and Visualization (CCV, ccv.brown.edu) is to provide the scientific and technical computing expertise required to advance computational research and support Brown’s academic mission. We envision an environment where computational best practices, innovative solutions, and expert knowledge combine to build advanced tools for research and to enable new discoveries. We are a team of data scientists and research software engineers with a wide range of scientific backgrounds (e.g., Engineering, Physics, Computer Vision, Computer Graphics, Biology, Psychology, Statistics, Applied Math, Computer Science, Software Engineering, Industry, etc.).
The Research Software Engineer (RSE) will work together with other members of our team and the Brown community to develop, integrate and deploy graphics/visualization software that support Brown researchers and their collaborators. The RSE is expected to be a motivated, agile learner who keeps up-to-date with emerging technologies across a wide range of fields such as scientific visualization, interactive computer graphics, gpu programming, virtual reality, augmented reality among others. The RSE is expected to quickly become comfortable with best practices in software engineering with a strong emphasis on reproducibility; this includes version control, testing, continuous integration, containerized applications and multiple programming languages for data manipulation and visualization.
All members of CCV are encouraged to take ownership of projects, mentoring of interns, and lead outreach activities to promote CCV.
CCV embraces a community enriched and enhanced by diverse dimensions, including race, ethnicity and national origins, disability status, gender and gender identity, sexuality, class and religion. We believe diversity brings innovation and progress. We are especially committed to increasing the representation of those populations that have been historically underrepresented in STEM.
We are committed to attracting, recruiting and retaining a diverse team. We especially encourage individuals from underrepresented groups to join our community.
The successful candidate, as a minimum, should have the following background:
Bachelor’s degree or equivalent education and experience.
For Grade 10: Strong computational emphasis including 1-2 years of related experience.
For Grade 11: Strong computational emphasis including 3 – 5 years of related experience.
- Knowledge of Linux/UNIX systems and shell scripting
- Experience in collaborative development of interactive 3D and VR graphics applications
- Experience programming OpenGL application in Unix, Windows, and OSX environments
- Experience with graphics programming, including use of C++, OpenGL, Cuda, OpenCL, and/or GLSL
- Experience with visualization of data from one or more physical or life sciences disciplines
- Familiarity with graphics hardware (shaders, GPGPU)
- High professional standards with the ability to manage competing requirements in a diverse user population
- Excellent interpersonal, oral, and written communication skills with strong analytical ability
- Versatile, enthusiastic and eager to learn new skills
- Possess a willingness and ability to support a diverse and inclusive environment
- Candidates with some or all of the following qualifications are highly preferred:
- Experience with Docker, Kubernetes, containerization.
- Experience with cloud computing software and services
- Experience with scientific visualization in one or more science domains
- Interest in UI/UX design
The grade of the position will be based on the qualifications of the chosen candidate.
All offers are contingent on successful completion of a criminal background check and education verification.
To apply, please use this link to directly view the position on Brown’s Career Site
All offers of employment are contingent upon consent to criminal background screening check satisfactory to Brown.
Brown University is committed to fostering a diverse and inclusive academic global community; as an EEO/AA employer, Brown considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.
About Brown (Please visit our website and get to know us better at: www.brown.edu)
Located in historic Providence, Rhode Island and founded in 1764, Brown University is the seventh-oldest college in the United States. Brown is an independent, coeducational Ivy League institution comprising undergraduate and graduate programs, plus the Alpert Medical School, School of Public Health, School of Engineering, and the School of Professional Studies.
With its talented and motivated student body and accomplished faculty, Brown is a leading research university that maintains a particular commitment to exceptional undergraduate instruction. Brown’s vibrant, diverse campus community consists of about 4,500 staff and faculty, 6,200 undergraduates, 2,000 graduate students, 490 medical school students, more than 5,000 summer, visiting, and online students, and over 700 faculty members. Brown students come from all 50 states and more than 115 countries. Brown is frequently recognized for its global reach, many cultural events, numerous campus groups and activities, active community service programs, highly competitive athletics, and beautiful facilities located in a richly historic urban setting.
Brown offers competitive benefits such as a generous retirement plan and education programs; details are available at: http://www.brown.edu/about/administration/human-resources/