Jobs / Full Stack Developer / YASH Hiring AI Full Stack Software Developer in Indore | Pune
YASH Technologies logo

YASH Technologies

YASH Hiring AI Full Stack Software Developer in Indore | Pune

location_on Pune | On-site
work 5+ years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

YASH Technologies is hiring an AI Full Stack Software Developer for its technology teams in Indore and Pune. This is an experienced software engineering opportunity for professionals who can combine modern full-stack development with Artificial Intelligence and Generative AI capabilities.

The role focuses on creating web applications, internal productivity tools, AI-powered solutions, intelligent assistants, and automated business workflows. The successful candidate will work across the application stack, including frontend interfaces, backend services, APIs, databases, cloud platforms, and AI components.

This opportunity is particularly relevant for engineers who enjoy turning ideas and prototypes into production-ready software. You will work with Large Language Models and modern AI techniques while maintaining practical software engineering standards around security, scalability, performance, maintainability, testing, and reliability.


Key Responsibilities

  • Design, develop, test, maintain, and improve web applications and internal engineering or productivity tools.
  • Build AI-enabled applications using Large Language Models such as OpenAI, Azure OpenAI, Anthropic, or comparable platforms.
  • Develop complete full-stack solutions spanning user interfaces, backend services, APIs, databases, and cloud infrastructure.
  • Create AI agents, copilots, intelligent assistants, and workflow automation solutions.
  • Connect enterprise applications, internal systems, APIs, and third-party services.
  • Use AI-assisted development tools to improve engineering productivity and software quality.
  • Work with business stakeholders to understand requirements and convert ideas into usable technical solutions.
  • Contribute to solution architecture, technical decisions, code reviews, testing, and deployment activities.
  • Evaluate emerging AI capabilities and identify practical opportunities for automation and innovation.
  • Maintain a balance between rapid delivery and the reliability, security, and quality expected from production software.


Required Skills

The core technical requirement is strong full-stack software development experience combined with practical exposure to AI or Generative AI applications. Candidates should be comfortable developing both application logic and supporting services rather than focusing on only one layer of the technology stack.

Required technical areas include:

  • Python programming
  • JavaScript and TypeScript
  • React, which is preferred
  • Node.js or .NET
  • REST APIs
  • SQL databases
  • NoSQL databases
  • Cloud platforms such as Azure, AWS, or GCP
  • AI and Generative AI application development
  • Prompt engineering
  • Retrieval-Augmented Generation (RAG)
  • Vector databases
  • AI agent frameworks
  • Source control
  • CI/CD
  • Automated testing
  • Modern software development practices

Candidates should also understand how to design applications that are scalable, maintainable, secure, and capable of performing reliably in production environments.


Preferred Skills

Additional experience with Microsoft's AI ecosystem and agent development frameworks is valuable. Preferred technologies and capabilities include Azure AI Foundry, Azure OpenAI, Copilot Studio, LangChain, Semantic Kernel, AutoGen, and CrewAI or comparable frameworks.

Experience building AI copilots and autonomous workflows can strengthen a candidate's fit for the role. Knowledge of Docker and Kubernetes is also preferred, particularly for professionals working with containerized and cloud-native applications.

Exposure to DevOps practices, cloud-native architecture, software engineering governance, security, and compliance is beneficial. These skills can help engineers move AI solutions beyond prototypes and into dependable production environments.


Education

A Bachelor's degree in Computer Science, Software Engineering, or a related field is required according to the supplied job information.


Experience

The role requires 5 or more years of software development experience. Candidates should have strong full-stack development experience and practical exposure to AI or Generative AI solutions.

This is an experienced Software Developer opportunity rather than a fresher role. Applicants should be able to work independently, handle complex development responsibilities, and contribute across application design, implementation, testing, and deployment.


Required Technologies

The primary technology areas identified for this position are Python, JavaScript, TypeScript, React, Node.js, .NET, REST APIs, SQL, NoSQL databases, Azure, AWS, GCP, Generative AI, Large Language Models, prompt engineering, RAG, vector databases, AI agent frameworks, source control, CI/CD, and automated testing.

Preferred technologies include Azure AI Foundry, Azure OpenAI, Copilot Studio, LangChain, Semantic Kernel, AutoGen, CrewAI, Docker, and Kubernetes.


Soft Skills

Strong analytical and problem-solving ability is important for this position because the engineer will need to transform business requirements and early ideas into practical software solutions.

The ideal candidate is self-driven, comfortable working with minimal supervision, and capable of moving quickly from prototypes to production-ready applications. Clear written and verbal communication is also required for working with stakeholders and technical teams.

A strong learning mindset is important in an AI-focused role. Candidates should be willing to experiment with new technologies, evaluate emerging approaches, and continuously develop their skills. The role also requires good judgment when balancing delivery speed with software quality, security, reliability, and maintainability.


Benefits of Working in this Role

The position offers an opportunity to work at the intersection of full-stack engineering, cloud computing, AI, Generative AI, automation, and modern application development. Engineers can gain practical experience building AI-powered products and internal tools rather than working only on theoretical or experimental use cases.

YASH describes its workplace as focused on continuous learning, including ongoing skilling, unlearning, and relearning. The organization also highlights flexible work arrangements, trust, transparency, open collaboration, support for business goals, and an ethical corporate culture.


Work Mode

The supplied job description does not explicitly state whether the role is onsite, hybrid, or remote. Therefore, the work mode is not specified in this listing.


Location

The position is listed for Indore, Madhya Pradesh, India, and Pune, Maharashtra, India.


Who Should Apply

This opportunity is suitable for experienced full-stack software developers with at least 5 years of software development experience who want to build AI-enabled applications. It is a strong match for engineers with hands-on experience in Python, JavaScript or TypeScript, React, Node.js or .NET, APIs, databases, and cloud platforms.

Professionals who have already worked with Generative AI, Large Language Models, RAG, vector databases, AI agents, or AI automation should consider this role. Candidates with additional experience in Azure AI Foundry, Azure OpenAI, Copilot Studio, LangChain, Semantic Kernel, AutoGen, CrewAI, Docker, Kubernetes, or DevOps practices may be particularly aligned with the preferred profile.


Career Growth

This role can support career development across several high-demand engineering areas. Working on AI-powered full-stack solutions provides opportunities to deepen expertise in application architecture, cloud services, automation, Generative AI, agent-based systems, APIs, databases, and modern development practices.

The emphasis on continuous learning can also help engineers adapt as AI technologies and software engineering approaches evolve. Building production-ready AI applications provides valuable experience in connecting experimentation with reliable enterprise software.


Application Advice

Applicants should make their resumes specific to the technologies and responsibilities relevant to this position. Clearly describe full-stack projects involving Python, JavaScript, TypeScript, React, Node.js or .NET, REST APIs, SQL or NoSQL databases, and cloud platforms.

If you have built Generative AI applications, AI agents, RAG pipelines, copilots, workflow automation, or solutions using Large Language Models, highlight those projects with concise explanations of your contribution. Mention relevant experience with Azure, AWS, GCP, Azure OpenAI, LangChain, Semantic Kernel, AutoGen, CrewAI, Docker, Kubernetes, CI/CD, or DevOps only when you have genuinely worked with them.

Show evidence of production-focused engineering, including testing, code quality, security, performance, scalability, maintainability, and deployment. Also emphasize communication, independent ownership, continuous learning, and your ability to turn prototypes into dependable software.


Technical Ecosystem

Eligibility Criteria

school

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field.

work_history

Experience

5+ years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.