Senior Software Engineer role focused on designing and deploying AI systems to automate and enhance operational workflows in K-12 education.
Role Overview
Uncommon Schools is seeking a Senior Software Engineer to lead the vision and deployment of AI solutions across the organization, improving workflows for educators and administrators.
Key Responsibilities
- Design and architect end-to-end AI systems aligned with business needs
- Build and deploy production-grade AI agents and RAG pipelines
- Create secure API integrations with core systems
- Establish reusable AI infrastructure templates and documentation
- Ensure compliance with security and PII handling standards
- Mentor and coach developers on AI best practices
Requirements
- Bachelor's degree in Computer Science, Data Science, Engineering, or equivalent experience
- 7+ years professional software development experience
- Experience with APIs, CI/CD, and cloud platforms
- Proficiency in Python, SQL, or JavaScript/TypeScript
Additional Information
Location: New York, NY | Hybrid (3 days/week in-office)