We seek an experienced software developer to work on the next generation system of arXiv.org - the premier open access service for the sciences. For over 25 years, arXiv.org has allowed scientists to publish their papers ahead of publication in a journal via “pre-prints”, enabling rapid dissemination and sharing of their work across scientific communities. Around the world, arXiv.org is recognized as an essential resource for the scientists that it serves. Since arXiv’s inception in August 1991, more than 1.3 million scientific papers have been uploaded and shared. In October 2016, arXiv.org exceeded 10,000 submissions in a single month.
As a member of the arXiv “next generation” team (arXiv-NG), the new software developer will design and develop web services, user interfaces, and APIs using modern tools and best practices. The new arXiv-NG developer will join a team of arXiv developers and collaborators who are working to ensure that the next generation system continues the arXiv tradition while opening up many exciting new opportunities for linking open knowledge and open data.
Cornell University Library (CUL) serves as the steward organization for arXiv.org, with the arXiv.org Program Director at CUL leading the arXiv organization with guidance from a Scientific Advisory Board, a Member Advisory Board, and an international community of scientific subject area moderators. Support for the development of the next generation arXiv comes from the Cornell University Library, the Sloan Foundation, the Simons Foundation, and a global collective of 200 institutional members.
Why is this job exciting?
Being part of a team that values diversity, creativity and a collaborative environment
Being part of a team that develops open source software and cloud-based solutions
Work in a context where a remote work location within the U.S. is negotiable
What are the duties of this job?
Develop new components of arXiv-NG using web APIs and cloud-based services to support custom workflows for submission, moderation, and publishing of research
Apply industry standards and best practices for software engineering, unit/integration testing, and code/API documentation to meet project objectives per agreed timeframes;
Collaborate with open source software communities by participating in the development of shared software and services that mutually benefit arXiv-NG and its partners.
Bachelor’s degree in computer science, information science, or equivalent area of study with a minimum of 3 years of experience in collaborative software development projects
Programming experience in Python
Excellent verbal and written communication skills
Experience developing production systems and robust web-based applications
Experience using source code version control systems (e.g., git) as well as platforms for technical documentation to ensure sharing of source code and technical specifications.
If you have the required experience above, we hope you apply and send us a resume! We also appreciate candidates with additional experience similar to our team’s work context such as:
Experience developing software related to open access publishing or digital repositories
Experience working with open source development teams or with programmers at distributed geographic locations
Experience deploying applications and services in cloud infrastructure (e.g. AWS);
This is a benefits-eligible, two year term appointment with renewal contingent upon continued funding.
Visa sponsorship is not available for this position.
Application Instructions: Please apply by clicking on this link. When applying through our system, please attach a Cover Letter and Resume (preferred as a combined PDF document) to your application materials, using the instructions on our “Careers” website.
Cornell University is an innovative Ivy League university and a great place to work. Our inclusive community of scholars, students and staff impart an uncommon sense of larger purpose and contribute creative ideas to further the university's mission of teaching, discovery and engagement. Located in Ithaca, NY, Cornell's far-flung global presence includes the medical college's campuses on the Upper East Side of Manhattan and Doha, Qatar, as well as the new Cornell Tech campus to be built on Roosevelt Island in the heart of New York City.
Diversity and Inclusion are a part of Cornell University’s heritage. We’re an employer and educator recognized for valuing AA/EEO, Protected Veterans, and Individuals with Disabilities.