Role responsibilities
Design, build, and maintain software systems and APIs that power AI-focused content and learning experiences. Collaborate with cross-functional teams to translate user needs into technical solutions while optimizing existing infrastructure.
Requirements
Requires a strong foundation in computer science and proficiency in modern languages like Python, TypeScript, or Java. Candidates should have experience in back-end development and a degree in Computer Science or equivalent practical experience.
Key skills
Python, TypeScript, Java, Back-End Web Development, API Development, Database Management, Cloud Deployment, CI/CD, Version Control, Object-Oriented Programming, Data Structures, Algorithms, AI/ML Integration, Software Architecture, Technical Documentation
Keywords
Software Engineering, Agentic AI, GenAI, Back-End, APIs, Cloud Computing, Python, TypeScript, Java, OOP, CI/CD, Version Control, Data Structures, Algorithms, AI Models, AI Agents, Scalable Infrastructure, Asynchronous Work, Technical Documentation, Software Development Life Cycle