Logo-of-Incubxperts-Technoconsulting-hiring-for-jobs-in-India-on-GrabJobs

Software Engineer - AI

Job Description - Software Engineer - AI

Job Summary

We are seeking a skilled Full Stack Developer with strong experience in modern JavaScript -based frontend frameworks, backend development, and growing expertise in Generative AI (GenAI) and Large Language Model (LLM) solutions. The role involves building scalable, secure, and AI -powered web applications, integrating intelligent automation, and deploying cloud -native, event -driven architectures.

You will work closely with cross -functional teams—including AI, data, design, and product stakeholders—to deliver end -to -end AI -enabled solutions, from ingestion and model integration to user -facing applications.

Key Responsibilities

Frontend Development

  • Develop responsive, high -performance web applications using React or Angular
  • Build intuitive user interfaces for AI -powered features such as chatbots, intelligent search, recommendations, and dashboards
  • Ensure cross -browser compatibility, accessibility, and optimal user experience

Backend & API Development

  • Design, develop, and maintain scalable backend services using .NET, Java, and Python
  • Build and consume RESTful APIs using frameworks such as FastAPI and Spring Boot
  • Implement clean, maintainable, well -documented, and reusable code
  • Troubleshoot, debug, performance -tune, and upgrade existing systems
  • Participate in code reviews and contribute to best engineering practices

GenAI & LLM Solutions

  • Develop LLM -powered applications using modern Generative AI design patterns
  • Build, optimize, and maintain RAG (Retrieval -Augmented Generation) pipelines, including:
    • Data ingestion
    • Embeddings generation
    • Vector storage and retrieval
  • Evaluate, integrate, and productionize LLM platforms and APIs (e.g., OpenAI, Azure OpenAI, AWS Bedrock, Google AI)
  • Integrate AI -driven capabilities such as conversational interfaces, summarization, recommendations, and intelligent automation
  • Work closely with AI and data teams to support deployment and usage of machine learning and LLM models in applications

Cloud & Event -Driven Systems

  • Design and build cloud -native applications on AWS, including:
    • AWS Bedrock
    • AWS Lambda
    • Amazon S3
    • DynamoDB
  • Implement event -driven and asynchronous architectures for scalable systems
  • Support real -time and near -real -time processing use cases
  • Optimize applications for performance, scalability, cost efficiency, and reliability

Data, Security & Performance

  • Work with SQL and NoSQL databases for application and AI workloads
  • Ensure application security best practices are followed
  • Optimize applications for maximum speed, scalability, and reliability
  • Implement proper logging, monitoring, and error -handling strategies

Required Skills & Qualifications

Technical Skills

  • 4–6 years of professional experience as a Backend OR platform engineering
  • Strong proficiency in Java & Python
  • Solid understanding of RESTFUL APIs, web services, and system design
  • Experience with FastAPI and/or Spring Boot
  • Practical experience or strong exposure to LLMs, RAG pipelines, or GenAI applications
  • Hands -on experience with AWS services such as Bedrock, Lambda, S3, DynamoDB
  • Strong knowledge of SQL and relational databases; exposure to NoSQL databases is a plus
  • Experience using Git -based version control systems

AI & Cloud (Preferred / Plus)

  • Basic to intermediate understanding of AI/ML concepts, such as:
    • Natural Language Processing (NLP)
    • Machine Learning fundamentals
    • Generative AI
  • Experience integrating AI/ML APIs and intelligent automation into web applications
  • Familiarity with cloud -native, event -driven, and microservices architectures

Soft Skills

  • Strong problem -solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Ability to work effectively in a cross -functional team environment
  • Willingness to learn, experiment, and adapt to emerging AI technologies


Requirements

Educational Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
    (or equivalent practical experience)


Original job Software Engineer - AI posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Incubxperts Technoconsulting

Give a technological edge to your business with IncubXperts- We specialize in cloud management & build, maintain, enhance enterprise applications

Read more about the company

Similar Software Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.