Job Closed

This listing is no longer active.

EdReports.org logo
EdReports.org

Increasing the capacity of educators to seek, identify, and demand the highest quality instructional materials.

Software Engineer, AI Systems

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 11-50Since 2015H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

74 days ago

Salary

$120.0K - $180.0K / year

Seniority

Lead

Bachelor Degree7 yrs expExperience acceptedEnglishAWSCloud

Job Description

Software Engineer, AI Systems

EdReports.org

• 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.

Job Requirements

  • Passion for EdReports’ mission and vision, our core values, and our commitment to Diversity, Belonging, Inclusion, and Equity.
  • 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 in Computer Science, Web Development, or a related field, or equivalent professional experience.
  • Residency in and authorization to work in the United States.

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,
  • 401k that new hires become eligible for after six months of employment (includes safe harbor, employer match, etc.).

Related Job Pages

More Full-stack Engineer Jobs

Saipos | Sistema para Restaurante logo

Senior Fullstack Developer – Platform

Saipos | Sistema para Restaurante

Tornando o dia a dia do seu restaurante mais simples, ágil e inteligente. 🐿️

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Develop and enhance features with a strong focus on automated testing, monitoring, and quality. • Actively contribute to architectural decisions, supporting a distributed, flexible, and scalable architecture. • Assist in defining the technical solution and software architecture for projects. • Ensure the execution of the development process stages. • Monitor and accompany deployments in the production environment. • Act as an ambassador for an agile mindset within the team.

Brazil
Job Closed
Saipos | Sistema para Restaurante logo

Fullstack Developer, Pleno – Delivery & Roteirização

Saipos | Sistema para Restaurante

Tornando o dia a dia do seu restaurante mais simples, ágil e inteligente. 🐿️

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Desenvolvimento de novas funcionalidades e manutenção corretiva, considerando aspectos de qualidade de software como testes unitários e monitoramento da aplicação; • Contribuir com as decisões de arquitetura da aplicação, buscando uma arquitetura distribuída, flexível, moderna e escalável que acompanhe o crescimento constante; • Apoiar a construção da solução técnica e da arquitetura de software do projeto; • Garantir a execução das etapas no processo de desenvolvimento de software; • Acompanhar deploy em ambiente de produção; • Ser agente replicador da mentalidade ágil no time.

Brazil
Job Closed
Saipos | Sistema para Restaurante logo

Senior Fullstack Developer – Offline Payments

Saipos | Sistema para Restaurante

Tornando o dia a dia do seu restaurante mais simples, ágil e inteligente. 🐿️

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Develop and enhance critical features, with a strong focus on testing, monitoring, and software quality; • Actively contribute to architectural decisions, helping to maintain a distributed, scalable architecture prepared for growth; • Support the definition of technical solutions and project architecture; • Work across the entire development cycle: from conception to production deployment; • Serve as a technical point of reference within the team and as an advocate for agile culture.

Brazil
Job Closed
Saipos | Sistema para Restaurante logo

Senior Fullstack Developer – Integrações

Saipos | Sistema para Restaurante

Tornando o dia a dia do seu restaurante mais simples, ágil e inteligente. 🐿️

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Desenvolvimento de novas funcionalidades e manutenção corretiva, considerando aspectos de qualidade de software como testes unitários e monitoramento da aplicação; • Contribuir com as decisões de arquitetura da aplicação, buscando uma arquitetura distribuída, flexível, moderna e escalável que acompanhe o crescimento constante; • Apoiar a construção da solução técnica e da arquitetura de software do projeto; • Garantir a execução das etapas no processo de desenvolvimento de software; • Acompanhar deploy em ambiente de produção; • Ser agente replicador da mentalidade ágil no time.

Brazil
Job Closed