cover image
Academia.edu

Academia.edu

www.academia.edu

1 Job

360 Employees

About the Company

We're building an open-access platform to bring the world's research online, available to all, for free. We're on a mission to accelerate global research. Based in the vibrant hub of San Francisco and backed by venture support, we have dedicated the past 15 years to building the world's largest online network for the sharing and discovery of academic research. With over 275 million users, and almost half of the world's scholars relying on our platform each month, our product team is crafting innovative solutions that cater to the diverse needs of academics and researchers worldwide.

Listed Jobs

Company background Company brand
Company Name
Academia.edu
Job Title
Senior Software Engineer, Full-stack
Job Description
**Job Title:** Senior Software Engineer, Full‑stack **Role Summary:** Design, develop, and ship full‑stack web applications and AI‑powered tools that enhance researcher productivity. Drive rapid prototyping from concept to production, collaborate across product, data, and research teams, and continuously iterate based on user feedback. **Expectations:** - Deliver high‑impact features quickly with an 80/20 focus. - Operate autonomously, proactively solving problems and communicating across disciplines. - Embrace iterative development, gathering real‑world feedback to refine solutions. - Quickly learn and apply the existing Ruby on Rails, React, and AWS stack. - Maintain strong coding standards, testing discipline, and code‑review practices. **Key Responsibilities:** - Architect and build scalable web services and user‑facing applications. - Implement AI‑driven agents (Discovery, Grants, Data Analyst/AI Scientist, Writing, Impact) to automate research workflows. - Develop and maintain a fast, reliable peer‑review system. - Write automated tests (RSpec, Jest, Storybook) and ensure CI/CD pipeline health. - Monitor performance and reliability using Datadog, CircleCI/Jenkins, and AWS tooling. - Collaborate with product managers, designers, and data scientists to translate requirements into technical solutions. **Required Skills:** - Professional‑level coding proficiency in Ruby, Python, or Node.js + JavaScript/TypeScript. - Willingness and ability to work with Ruby on Rails. - Strong front‑end experience with React and TypeScript. - Experience with PostgreSQL, Redis, Elasticsearch, and AWS services (EC2, S3, RDS, etc.). - Expertise in rapid prototyping and shipping from 0 to 1. - Solid analytical problem‑solving and debugging skills. - User empathy and product‑focused mindset. - Understanding of large language models (LLMs) and their limitations. - Familiarity with testing frameworks (RSpec, Jest) and CI/CD tools (CircleCI, Jenkins). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related field, **or** equivalent professional experience. - No specific certifications required; demonstrated expertise through work history is essential.
San francisco, United states
Hybrid
Senior
22-12-2025