Senior Full Stack Developer (AI)
KodeKloud’s a fast-growing EdTech SaaS company dedicated to transforming the way businesses upskill their teams in DevOps, Cloud Computing, and IT. Our platform offers a hands-on, practical learning experience trusted by over 1 million users worldwide. We at Kodekloud are committed to building a globally diverse team and are thrilled to extend employment opportunities to individuals in any part of the world. We require candidates to possess eligible working rights and have a compatible timezone overlap with their team to facilitate seamless collaboration. As a remote-first company, our interviews and onboarding are entirely virtual, providing a smooth and efficient experience for our candidates.Key ResponsibilitiesAI Product DevelopmentDesign and develop AI-powered features for our e-learning platform, including the AI Assistant and new AI productsImplement and optimize RAG (Retrieval-Augmented Generation) systems, including advanced Graph RAG architecturesBuild robust monitoring, tracing, and observability systems using LangSmith and other toolsIntegrate and fine-tune LLMs for educational use casesCreate scalable APIs using Python and FastAPI to power AI featuresFrontend DevelopmentBuild responsive, intuitive interfaces for AI-powered learning experiencesDevelop real-time features using WebSockets and Server-Sent EventsEnsure seamless integration between AI capabilities and user interfacesInnovation & OptimizationIdentify opportunities to leverage AI for improving learning outcomesRapidly prototype proof-of-concepts with cutting-edge AI toolsContinuously optimize existing systems for performance and scalabilityPropose innovative solutions to enhance our AI Assistant's capabilitiesRequired QualificationsExperienceMinimum 5-10 years of full stack development experienceAt least 1 years working with AI/ML technologies in productionProven track record of delivering scalable applications serving large user basesMust-Have Technical SkillsBackend & AIPython & FastAPI: Expert-level proficiencyLangChain & LangGraph: Production experience building LLM applicationsRAG Systems: Deep experience with RAG implementations, including Graph RAGVector Databases: Hands-on experience with Pinecone, ChromaDB, or similarLLM Platforms: OpenAI, Anthropic Claude, and Hugging Face integrationsFine-tuning LLMs: Knowledge of fine-tuning and deploying custom language modelsMonitoring & Observability:LangSmith for LLM application monitoringPrometheus & Grafana for metricsGoogle Cloud MonitoringSentry for error trackingFrontendJavaScript/TypeScript: Strong modern JavaScript proficiencyFrameworks: Expert-level in at least one:React (with Next.js)Vue.js 3Styling: Tailwind CSS proficiencyReal-time Communication: WebSockets and Server-Sent Events implementationInfrastructureCloud Platforms: GCP experience preferred, AWS/Azure acceptableContainerization: Docker and KubernetesDatabases: PostgreSQL, MongoDBMessage Queue: Redis (preferred)Version Control: Git (GitHub/GitLab)Essential AttributesSelf-starter mentality with ability to drive projects independentlyFast execution mindset - able to rapidly move from idea to implementationStrong problem-solving skills with systematic debugging approachExcellent communication skills for technical and non-technical audiencesPassion for education technology and improving learning outcomesNice-to-Have QualificationsContributions to open-source AI projectsExperience with AI safety, alignment, and responsible AI practicesBackground in specific AI domains (NLP, Computer Vision, Speech Recognition)Experience in EdTech or e-learning platformsKnowledge of additional agent frameworks (CrewAI, AutoGen)DevOps/SRE/Networking experienceWhat We OfferWork on cutting-edge AI projects impacting millions of learners globallyFlexibility to experiment with proof-of-concepts using the latest AI toolsAccess to state-of-the-art hardware and software resourcesProfessional development budget for conferences, courses, and certificationsAdditional learning opportunities through KodeKloud's platformCollaborative environment with AI and education technology expertsCompetitive compensation Flexible work arrangementsOur Tech StackBackend: Python, FastAPIAI/ML: LangChain, LangGraph, OpenAI, Anthropic, Pinecone, ChromaDB, Hugging FaceFrontend: React/Vue.js, TypeScript, Tailwind CSS, Next.jsInfrastructure: GCP (primary), Docker, Kubernetes, MongoDB, PostgreSQL, RedisMonitoring: LangSmith, Prometheus, Grafana, Sentry, Google Cloud MonitoringVersion Control: Git, GitHub/GitLabJoin us in transforming how millions of people learn technology through the power of AI!Originally posted on Himalayas
Apply Now
Apply Now