Full Stack / AI Engineer Intern

Benefits for Expats Inc. | A Boutique Consulting Firm

IndiaFresher54m agovia LinkedIn

About the Role

This is an unpaid internship for a period of 3–6 months. Candidates should apply with the understanding that no salary, wages, or stipend will be provided for the internship term. This is an opportunity to work on a product from an early stage and contribute across the full technology stack—from user-facing applications and APIs to data integrations, AI-enabled workflows, cloud infrastructure, and system architecture. You will work closely with the CEO and product stakeholders, translating business and insurance use cases into production-ready technology.

Key Responsibilities

  • Design, develop, test, and deploy end-to-end web applications across the front end and back end.
  • Build intuitive, responsive, and high-performing user interfaces for the Insurance Intelligence Platform.
  • Develop secure and scalable APIs, backend services, and application logic.
  • Design and work with databases and data models supporting insurance, financial, and intelligence datasets.
  • Integrate internal and third-party data sources, APIs, and external services.
  • Support the implementation of AI-powered features, including workflows involving large language models, structured data extraction, search, analytics, or intelligent automation.
  • Translate business requirements and insurance use cases into clear technical solutions.
  • Build reusable components and services that can scale as the platform grows.
  • Implement authentication, authorization, data security, and other application security best practices.
  • Write clean, maintainable, well-documented, and testable code.
  • Develop automated tests and contribute to reliable CI/CD and deployment processes.
  • Identify and resolve performance, reliability, and scalability issues across the application stack.
  • Participate in technical architecture and technology-stack decisions.
  • Conduct code reviews and contribute to engineering standards and development best practices.
  • Collaborate directly with leadership, consultants, and other stakeholders in a fast-moving remote environment.

Requirements & Tech Stack

  • Strong foundation in full-stack software development, with experience building end-to-end web applications.
  • Proficiency with modern front-end technologies such as JavaScript/TypeScript and frameworks such as React, Next.js, Vue, Angular, or equivalent.
  • Strong knowledge of HTML, CSS, responsive design, and component-based UI development.
  • Experience with backend development using technologies such as Python, Node.js, Java, .NET, or similar frameworks.
  • Experience designing and consuming REST APIs and/or GraphQL APIs.
  • Experience working with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or equivalent.
  • Understanding of application architecture, data structures, authentication, authorization, and web security fundamentals.
  • Experience using Git and modern version-control workflows.
  • Familiarity with automated testing, debugging, and software engineering best practices.

Preferred Experience

  • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Familiarity with Docker, containerized applications, CI/CD pipelines, and modern deployment practices.
  • Experience integrating AI/ML services, large language models, vector databases, RAG pipelines, or AI APIs is highly desirable.
  • Familiarity with data ingestion, document processing, search, analytics, or data-intensive applications.
  • Experience building SaaS, fintech, insurtech, financial-services, consulting, or enterprise technology products.
  • Understanding of privacy, security, and responsible handling of sensitive financial or insurance-related information.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline; current students and recent graduates with strong practical experience are also encouraged to apply.
  • Demonstrated ability to build working applications through professional experience, internships, academic projects, open-source contributions, or a strong technical portfolio.
  • Strong problem-solving skills and the ability to independently investigate and resolve technical challenges.
  • Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Comfortable working independently in a remote, entrepreneurial, and highly collaborative environment.
  • Interest in insurance, financial services, AI, data, or enterprise technology is strongly preferred.

Fresher Full Stack Developer Jobs · last 7 days

104 openings · all need no experience

Most hiring: ThinkNovaa, crewlia, Skillzenloop

See all 104 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job