[Remote] Software Engineer (AI Systems)
Note: The job is a remote job and is open to candidates in USA. EdReports is at the forefront of the curriculum reform movement, and they are seeking a Software Engineer (AI Systems) to work on AI-powered products. This role will focus on developing systems to support the review process, emphasizing hands-on coding and technical ownership while collaborating with product managers and designers.
Responsibilities
- Partner closely with product managers and subject matter experts to deeply understand the review process, user needs and pain points, and translate them into technical solutions
- Design and implement AI-powered system components, including building data ingestion pipelines, implementing retrieval systems to surface relevant content, designing prompt workflows, and coordinating multi-step interactions between LLMs and external tools
- Build internal tools and interfaces that enable users to interact with AI-generated outputs, including reviewing evidence, refining results, and contributing to final output
- Develop and optimize data pipelines and storage systems to support large, multi-modal curriculum datasets (e.g., long-form PDFs, web content, and embedded media), including metadata tagging and efficient retrieval
- Define and implement evaluation approaches (e.g., human-in-the-loop review, benchmarking, and output validation) to assess the quality, accuracy, and bias of AI-generated outputs
- Rapidly prototype and iterate on AI-driven features, balancing experimentation with production-grade engineering
- Develop and maintain systems, ensuring robust performance and adherence to web accessibility standards, security best practices, data privacy standards, and ethical technology use, especially when exploring AI applications
- Contribute high-quality, maintainable code, including documentation, to ensure code quality across the organization’s systems
- Provide strategic technical recommendations to leadership, aligning innovations with organizational goals
- Contribute to evolving team priorities and organizational needs, adapting approaches while maintaining clear ownership of outcomes and responsibilities
Skills
- Passion for EdReports' mission and vision, our core values, and our commitment to Diversity, Belonging, Inclusion, and Equity
- 5-7 years of professional experience in software development or AI systems development; a related advanced degree (e.g., MS or PhD in Computer Science or a related field) may substitute for up to 2 years of experience
- Experience building production systems using LLM APIs, including retrieval-augmented generation (RAG), prompt design, and orchestration frameworks
- Experience working with data retrieval systems, search infrastructure, or information retrieval concepts
- Expertise in scalable, secure web systems, with significant experience in cloud platforms such as Google Cloud or AWS
- Experience with automated testing frameworks and CI/CD pipelines
- Strong product mindset, with experience delivering user-centered features in collaboration with product and design teams
- Exceptional communication skills, with a proven ability to convey complex technical concepts to non-technical stakeholders
- Bachelor's degree
- Experience designing systems that incorporate human review or feedback loops into automated workflows
- Experience working with large document sets (e.g., parsing, chunking, indexing PDFs or web content)
- Experience building inclusive digital experiences that meet or exceed accessibility standards (e.g., WCAG, ARIA)
- Experience in nonprofit or education sectors, with a focus on technology-driven equity initiatives
- Experience with analytics and experimentation platforms to inform data-driven decision-making
- Experience in a startup or fast-paced environment, demonstrating resourcefulness and innovation
Benefits
- Unlimited Discretionary Time Off (DTO) and Sick Time,
- 21 days of paid holidays and office closure days in 2026,
- Monthly Communications Reimbursement,
- Initial home office and technology setup stipend,
- EdReports pays for 90% of health care for both the employee and their immediate family, and
- 401k that new hires become eligible for after six months of employment (includes safe harbor, employer match, etc.).
Company Overview