19 Sep
|
Abstrabit Technologies
|
Bengaluru
19 Sep
Abstrabit Technologies
Bengaluru
Job Description
As a Software Engineering Intern, you will work primarily on the application layer of our AI products.
You will build frontend and backend features, APIs, integrations, workflows, and other product components that connect with AI models and inference services.
You will work with experienced engineers on real production systems using technologies such as TypeScript, Node.js, React, Next.js, databases, APIs, and cloud services.
You will also gain exposure to how systems such as LLMs, RAG pipelines, AI agents, and private model inference are integrated into production applications.
This is a hands-on engineering role. You will be expected to write code, debug problems, understand the systems you are working on, and gradually take ownership of larger pieces of the product.
What You'll Work On
Depending on the project, you may work on:
- Building frontend and backend product features.
- Designing and consuming REST APIs and internal services.
- Working with databases, authentication, file storage, and third-party integrations.
- Connecting applications with AI models, inference APIs, RAG systems, and AI agents.
- Debugging application issues across frontend, backend, and integrations.
- Writing tests and improving the reliability of existing features.
- Deploying and maintaining applications using cloud platforms and up-to-date deployment tools.
- Reviewing your work with experienced engineers and improving it based on technical feedback.
You will not be restricted to isolated internship exercises. The objective is for you to contribute to software that is actually being built and used.
📌 Software Engineering Intern (Bengaluru)
🏢 Abstrabit Technologies
📍 Bengaluru