Careers

Back to Careers

Role: Senior Software Engineer, Backend, Talk to the City

San Francisco, CA | Remote (Pacific Time)
$140,000 – $160,000

Position overview

We're looking for a thoughtful, collaborative Senior Software Engineer to join this project as it grows, acting as the primary backend and AI engineering contributor through its next stage of development. Reporting to the Institute's Head of Engineering, you'll have significant influence on technology decisions, engineering culture, and our evolving platform. This is a remote-friendly role, but ideal candidates will overlap at least four hours with Pacific Time working hours. Most team members are in the SF bay area and some are in the UK/EU. Currently, the role does not involve an on-call rotation, and we are unable to offer visa sponsorship.

About Talk to the City

Talk to the City is an open-source, LLM-based platform for distilling insights from large-scale public input, with previous partners including Taiwan's Ministry of Digital Affairs, international peacebuilding and advocacy groups, and labor unions. The project has rapidly gained visibility in the deliberative technology community, with frequent requests to present our work and help potential partners understand the opportunity it presents. Our ambitious goal is to create a platform for scalable deliberation: capturing the power of citizens' assemblies in mediated space.

Product site    •    Executive summary   •    Presentation (2024)

Responsibilities

  • Plan, implement, and maintain platform services focusing on reliability, simplicity, and security

  • Collaborate with a close-knit team to spec impactful new features and understand how best to meet our partners’ needs with our current resources

  • Lead efforts to improve developer experience, increase observability and testability, and modernize infrastructure patterns and stack choices

  • Expand our evals and monitoring to increase LLM performance, consistency, and safety

  • Engage with open-source contributions from external engineers

Required qualifications

  • Several years of production backend software engineering experience, particularly Node.js/TS and Python

  • Solid understanding of relational and nosql databases, particularly Postgres and Firebase

  • Practical experience with containers in cloud environments, particularly GCP and Heroku

  • Experience with LLM API integrations and safety

  • Excellent written and verbal communication, strong empathetic and strategic thinking

Preferred qualifications

  • Proven ability to work asynchronously, solve complex technical challenges, and contribute to cross-functional teams

  • Significant knowledge of LLM frameworks and testing

  • Startup experience, especially scaling stage

  • Interest in engineering culture and process development

  • Occasional travel to SF Bay Area for team events

  • Experience with telephony platforms, particularly Twilio

  • Experience in civic technology, social impact technology, or consumer research

What We Offer

  • Comprehensive health, dental, and vision benefits

  • Flexible work arrangements, remote-friendly culture, unlimited PTO

  • Professional development opportunities

  • Meaningful work with direct social impact

  • Collaborative team environment with opportunities for growth

Application Process

Please submit an application by filling out the form linked below. We are looking for an immediate hire, so applications will be accepted on a rolling basis.

The AI Objectives Institute is an equal opportunity employer committed to providing employment opportunities regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, veteran status, or any other characteristic protected by law.