Remote job
Full Stack AI Engineer (Intern)
Job details
About this role
Role overview
As an intern, help build the software and infrastructure behind AI agents, working across user interfaces, model integration, real-time communication, and cloud services. The role offers practical exposure to taking AI-enabled product components from application code through data and service layers.
Responsibilities
- Build responsive, high-performance user interfaces with React and TypeScript. - Integrate AI models and related tools into product workflows. - Develop real-time communication features using WebSockets. - Design data components using MongoDB, Redis, and Qdrant. - Create pipelines for processing documents. - Build microservices with FastAPI.
Requirements
- Background in computer science or software engineering. - Strong foundations in algorithms and system design. - Proficiency with React and TypeScript, as well as Python. - Understanding of REST APIs. - Interest in generative AI and natural language processing.
Benefits and work setup
- The internship includes hands-on work with generative AI, real-time system architecture, vector search and retrieval, DevOps, and cloud infrastructure. - Mentorship from senior engineers is provided.