You are currently viewing arXiv: A Hub for Open-Access Scientific Research and Software Development
Representation image: This image is an artistic interpretation related to the article theme.

arXiv: A Hub for Open-Access Scientific Research and Software Development

arXiv, a premier platform for open-access scientific research, is part of Cornell Tech, the graduate campus and research center of Cornell University. The organization is comprised entirely of Cornell University employees, making it an attractive employer for those seeking a collaborative environment.

Positions Available

We are currently seeking talented software professionals to join our team. The positions available are:

  • Software Engineer: A software generalist with experience in web development and SQL.
  • Software Engineer IV (Software Engineer): A seasoned software engineer with a strong track record in software development and deployment.
  • DevOps Specialist: A Cloud DevOps expert with experience in automation and Infrastructure as code.
  • DevOps Software Engineer: A skilled software developer with expertise in DevOps practices and tools.
  • Scientist/Software Developer: A scientist with software development skills and experience with arXiv for research purposes.

Software Development

We are working on the arXiv CE (“Cloud Edition”) project, a significant undertaking aimed at modernizing our infrastructure. This project involves:

  1. Re-homing all arXiv services from VMs at Cornell to a cloud provider (Google Cloud).
  2. Replacing the portion of our backends still written in perl and PHP.
  3. Re-architecting our article processing to be fully asynchronous, providing better insight into the processing workflows.
  4. Containerizing all, or nearly all arXiv services for deployment via Kubernetes or Google Cloud Run.
  5. Improving our monitoring and logging facilities to quickly identify and manage production issues.
  6. Creating a robust CI/CD pipeline to ensure confidence in deployed changes.

This cloud transition is a crucial step in modernizing arXiv as a service, enabling:

Expanding subject areas covered by arXiv
Improve metadata collection and make available fields requested by the research community, such as funder identification.
Dealing with ambiguous author identities
Improving accessibility to support users with impairments, particularly visual impairments.
Enhancing usability for the entire arXiv community
Other benefits include improved scalability and modernized infrastructure.

We have a range of opportunities for software professionals to join our team and contribute to the development of arXiv. If you’re a skilled software developer looking for a new challenge, we invite you to apply for one of these exciting positions.

Requirements and Eligibility

To apply for a position at arXiv, you must:

Already possess the legal right to work in the US
Must not require visa sponsorship.
Be available to report to work at the Cornell Tech campus on Roosevelt Island in New York City.
Hybrid and/or remote work may be an option, but preference is given to candidates who can report to work on-site.

We look forward to hearing from you and welcoming talented software professionals to our team.

Join the arXiv Community

If you’re passionate about open-access scientific research and software development, join us at arXiv. Our team is dedicated to creating a platform that supports the advancement of science and promotes collaboration among researchers. By joining arXiv, you’ll have the opportunity to work on exciting projects, collaborate with a talented team, and contribute to the development of a leading platform for scientific research.

Leave a Reply