CB

AI & Full-Stack Developer Intern

CODE BUILD LABSlinkedin.com
Nov 9, 2026, 4:56 PM1d ago
InternshipSri Lanka · RemoteFull-stackEntry level

About the role

CodeBuild Labs is offering a fully remote, full-time internship for an AI & Full-Stack Developer Intern based in Sri Lanka. The intern will work with the engineering team to design, develop, test, and maintain full-stack applications using TypeScript, JavaScript frameworks, Java, and Spring Boot. Responsibilities include developing web applications, backend APIs, integrating AI services, working with databases, and contributing to AI-powered features. The role is suitable for students, recent graduates, or self-taught developers with a strong foundation in full-stack development and an interest in AI. Applicants are encouraged to include their GitHub profile or portfolio when applying via LinkedIn, WhatsApp, or email.

Must have

  • Strong understanding of full-stack web development, including frontend and backend concepts.
  • Good knowledge of TypeScript and JavaScript, including modern ES6+ concepts.
  • Familiarity with React.js, Next.js, or similar frontend frameworks.
  • Foundational knowledge of Java and Spring Boot for backend application development.
  • Understanding of HTML5, CSS3, responsive design, and RESTful API integration.
  • Familiarity with Git, GitHub, and collaborative development workflows.
  • Basic understanding of object-oriented programming (OOP), data structures, and software engineering principles.
  • Foundational understanding of artificial intelligence and machine learning concepts, with an interest in AI application development.
  • Strong analytical thinking and problem-solving abilities.
  • Willingness to learn new technologies and adapt to evolving project requirements.
  • Ability to communicate effectively and collaborate in a fully remote environment.
  • Good time management, self-discipline, and accountability.
  • Attention to detail and commitment to software quality.
  • Enthusiasm for artificial intelligence, software engineering, and technological innovation.
  • Currently pursuing or recently completed a degree or diploma in Computer Science, Software Engineering, Information Technology, Artificial Intelligence, Data Science, or a related field.
  • Undergraduate students, recent graduates, and self-taught developers with relevant technical skills are encouraged to apply.

Nice to have

  • Experience with Python, FastAPI, or AI/ML libraries.
  • Familiarity with LLM APIs, prompt engineering, Retrieval-Augmented Generation (RAG), or AI agents.
  • Exposure to Spring Security, JWT authentication, and API security practices.
  • Experience with Docker, CI/CD pipelines, or cloud deployment platforms.
  • Familiarity with Prisma, Hibernate, JPA, or other ORM technologies.
  • Understanding of microservices, system architecture, and scalable application design.
  • Previous experience developing academic, personal, or open-source projects.

Technologies

  • Agentic AI
  • API Security
  • Authentication
  • CI/CD
  • CRM
  • CSS
  • Data Science
  • Docker
  • ERP
  • FastAPI
  • Git
  • GitHub
  • Hibernate
  • HTML
  • Java
  • JavaScript
  • JPA
  • JWT
  • LLM
  • Machine Learning
  • Microservices
  • MySQL
  • Next.js
  • PostgreSQL
  • Prompt Engineering
  • Python
  • RAG
  • React
  • REST
  • Spring / Spring Boot
  • TypeScript

Highlights

The internship is fully remote and open to candidates based in Sri Lanka. Applicants can apply via LinkedIn, WhatsApp, or email, and are encouraged to include a GitHub profile or portfolio. The role is open to undergraduate students, recent graduates, and self-taught developers.