Full Stack Software & Data Engineer
eQual Public Benefit Corp. · Remote (US)
About eQual
eQual is a public benefit company that works to advance people-centered interests by providing technology and data services related to the process of ballot qualification. Since launching in 2020, our technology and services have been used to process and analyze data, provide quality control, and optimize petition-related operations in 22 states. We have served campaigns composed of dozens of organizations, thousands of active circulators, and millions of petitions and signatures tracked and analyzed. These campaigns have worked to advance issues such as reproductive rights, economic security, and democracy reform, and to support the qualification of aligned candidates at all levels of government.
Job Overview
eQual is hiring a software engineer to help advance development of its technology platform, a combination of AI/ML processes and human workflows designed to solve problems related to the management of ballot qualification and petition signature gathering. We’re seeking a team member that is comfortable taking ownership, continually learning, and defining requirements with us.
This is a one-year, full-time staff position. It is a great opportunity for those looking to gain experience in the political space or continue building campaign infrastructure between election years. If you’re interested in working with a skilled and collaborative small team and are passionate about direct democracy, please apply to join our team\!
Key Responsibilities
Build pipelines to extract hand-written data by using LLMs, OCR, and custom standardization and matching algorithms
Develop and release new product features for clients on our web application
Build UIs for LLM-assisted processes that require a human-in-the-loop verification
Build reports that tell a clear story to clients about their data
Communicate with non-technical stakeholders about the impact of features, pipelines, and reports you have built
Collaborate with team members to design upcoming feature UI and architecture
Required Qualifications
Minimum 1 year of professional software development experience
Bachelor’s degree in computer science or a related field or equivalent work experience
Previous experience deploying production-grade infrastructure in AWS, GCP, or Azure
Comfortable with React.js and state managers like Redux
Comfortable designing and creating REST APIs
Comfortable with RDBMSs like MySQL or PostgreSQL
Comfortable with Python
Hands on experience working with AI pipelines and LLM provider APIs
Preferred Qualifications
Previous professional experience using Laravel, Python, and/or DBT
Comfortable with Docker
Comfortable with CI/CD tools like GitHub actions
Previous experience working in startups and political technology