Senior Javascript Engineer
Core
Design, develop, and maintain scalable full-stack web applications integrating AI capabilities, including LLM interactions and RAG systems.
Role type
Senior full-stack JavaScript engineer (AI integration)
Builds
Complex web applications, backend services, and AI-driven features for end-users
Domain
Web development + Artificial Intelligence (LLMs, RAG)
Deliverable
production ML models | product features
Required skills
TypeScript, Next.js, NestJS, PostgreSQL, AI prompt engineering, model training concepts, real-time messaging systems, embedding/chunking techniques, RAG implementation, software design principles
Preferred skills
Cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), testing frameworks (Jest, React Testing Library)
Technologies
Next.js, NestJS, Node.js, PostgreSQL, TypeScript, Docker, Kubernetes, AWS, Azure, GCP, Jest, React Testing Library
Responsibilities
Lead design and deployment of complex web applications; Develop backend services with Node.js and PostgreSQL; Implement real-time messaging solutions; Apply AI prompt engineering to optimize LLM interactions; Contribute to training and fine-tuning of ML models; Develop features for embedding, chunking, and RAG; Mentor junior engineers; Participate in code reviews
Seniority
Senior, hands-on IC with mentorship responsibilities