Software Developer – Full Stack (AI & LLM Integration)
Company: Mahatta Multimedia Pvt. Ltd.
Job Type: Full-Time
Department: Engineering / Technology
Location: Delhi
Experience: 1–2 Years
About the Role
We are looking for a passionate and technically curious Full Stack Software Developer with 1–2 years of hands-on experience in modern web development, backend engineering, and AI/LLM integrations.
The ideal candidate should have practical experience building web applications, developing REST APIs, integrating frontend and backend systems, and working with AI-powered technologies.
If you enjoy solving technical challenges, experimenting with AI tools, and building innovative software solutions, this is an exciting opportunity to grow your technical skills.
Key Responsibilities
- Develop, maintain, and enhance modern web applications using React.js and Angular.
- Build backend services and REST APIs using Laravel (PHP) and FastAPI (Python).
- Integrate frontend applications with backend APIs and third-party services.
- Work on AI-powered applications involving LLM integrations, prompt engineering, and AI APIs.
- Integrate AI models and services such as OpenAI, Google Gemini, Claude, and other LLM providers.
- Develop AI-driven features such as intelligent search, chatbots, content generation, workflow automation, and document processing.
- Work with relational databases such as MySQL and PostgreSQL.
- Use Git and GitHub/GitLab for version control and collaborative development.
- Assist with application deployment, debugging, performance optimization, and maintenance.
- Write clean, reusable, maintainable, and well-documented code.
- Collaborate with the development team to understand technical requirements and deliver reliable solutions.
Required Technical Skills
1. Frontend Development
- Hands-on experience with React.js and/or Angular.
- Good understanding of JavaScript, TypeScript, HTML5, and CSS3.
- Knowledge of component-based architecture and API integration.
2. Backend Development
- Practical experience with Laravel (PHP) and/or FastAPI (Python).
- Understanding of REST API development and integration.
- Knowledge of authentication, authorization, and backend fundamentals.
- Familiarity with MySQL or PostgreSQL.
3. AI & LLM Integration
- Basic hands-on experience integrating AI APIs and Large Language Models (LLMs).
- Understanding of prompt engineering and structured AI outputs.
- Familiarity with OpenAI API, Google Gemini, Claude, or similar services.
- Understanding of AI-powered workflows, automation, and chatbot development.
- Basic knowledge of embeddings, vector databases, and RAG (Retrieval-Augmented Generation) will be an advantage.
4. Cloud & DevOps
- Basic hands-on experience with AWS, Google Cloud Platform (GCP), or Microsoft Azure.
- Understanding of cloud hosting, deployment, and application configuration.
- Familiarity with Linux, Docker, or CI/CD will be an advantage.
5. Development Tools & Practices
- Good command of Git, GitHub, or GitLab.
- Understanding of debugging, testing, code reviews, and software development practices.
Preferred Skills
- Experience with Python-based AI/ML libraries or frameworks.
- Familiarity with LangChain, LlamaIndex, or similar AI frameworks.
- Knowledge of vector databases such as Pinecone, Qdrant, or ChromaDB.
- Understanding of GraphQL and microservices architecture.
- Familiarity with Redis, background jobs, and asynchronous processing.
- Interest in AI agents, workflow automation, and intelligent applications.
Eligibility & Experience
- 1–2 years of professional software development experience.
- B.E., B.Tech, BCA, MCA, B.Sc. in Computer Science, Information Technology, or a related discipline.
- Candidates with strong practical project experience and a solid technical foundation are encouraged to apply.
- Ability to demonstrate development work through projects, code samples, or a GitHub profile.
What We Are Looking For
- Strong logical thinking, analytical ability, and problem-solving skills.
- Curiosity and willingness to explore emerging technologies.
- Ability to convert technical requirements into working software solutions.
- A proactive approach to learning, debugging, and improving existing applications.
- Good communication and collaboration skills.
- Genuine interest in AI, LLMs, and modern software engineering.
What We Offer
- Opportunity to work on modern web applications and AI-powered products.
- Hands-on exposure to real-world AI and LLM integrations.
- Opportunity to work across frontend, backend, and cloud technologies.
- A collaborative engineering environment with continuous learning.
- Opportunity to experiment with emerging technologies and innovative solutions.
Pay: ₹25,000.00 - ₹30,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Work Location: In person