Senior Software Engineer II (Hybrid)
Core
Full-stack engineer integrating AI/LLM models into scalable applications to deliver innovative educational solutions.
Role type
Senior Full-Stack Software Engineer (AI/ML products)
Builds
Scalable AI-enabled applications, RESTful APIs, and microservices for education platforms
Domain
Education technology / Artificial Intelligence / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, AI/LLM integration, Containerization (Docker), Cloud services (AWS/Azure), Microservices architecture, Python, Node.js, React/Angular/Vue.js, SQL/NoSQL, CI/CD pipelines
Preferred skills
Machine learning frameworks (TensorFlow, PyTorh), Git, Cybersecurity best practices, SSO integration
Technologies
Azure Functions, AWS (ECS/EKS), Docker, GitHub Copilot, React, Angular, Vue.js, Python, Node.js, TensorFlow, PyTorch
Responsibilities
Integrate AI models and LLMs into applications; Convert Azure Functions to containerized services on AWS; Design and maintain full-stack AI applications; Build RESTful APIs and microservices; Implement front-end components; Mentor junior engineers; Troubleshoot AI-enabled applications
Seniority
Senior, hands-on IC