ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Quality Assurance Engineer Jobs in Gurgaon
  4. /Software Engineer I
AE
American Express

Software Engineer I

Gurgaon · Entry Level

Recently posted - highest visibilityVerified listingPosted 14h ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

LOW

Our tracked job listings for American Express show limited recent activity.

Apply window

First 72 hours

Still inside it - posted 14h ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

47 listed
Retrieval-Augmented Generation (RAG)Large Language Models (LLMs)Machine Learning AlgorithmsCI/CDApplication DataApplication DeploymentUnit TestingVMware VSphere+39 more
Retrieval-Augmented Generation (RAG)Large Language Models (LLMs)Machine Learning AlgorithmsCI/CDApplication Data

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

As a Software Engineer – Python, React, AI/ML & Infrastructure, you will be responsible for designing, developing, and delivering scalable, reliable, and intelligent software solutions using Python, React.js, AI/ML technologies, databases, RESTful APIs, and modern system design principles, with exposure to VMware and Nutanix virtualization platforms.

You will work across the full application development lifecycle, from understanding business requirements and designing solutions to developing backend services, building intuitive frontend interfaces, integrating AI/ML capabilities, and deploying applications within enterprise infrastructure environments.

The scope of this role spans full-stack application development, AI-driven automation, API integrations, database management, and infrastructure-related solutions. You will collaborate with senior engineers, architects, and cross-functional teams to build secure, maintainable, and high-performing applications.

  • Design, develop, test, and maintain scalable full-stack applications using Python and React.js.
  • Build robust backend services, automation solutions, and RESTful APIs using Python frameworks such as FastAPI, Flask, or Django.
  • Develop responsive, reusable, and interactive frontend components using React.js, JavaScript, HTML, and CSS.
  • Implement and integrate AI/ML capabilities into applications, including predictive models, intelligent automation, and AI-powered workflows.
  • Work with relational and NoSQL databases to design schemas, develop queries, manage application data, and optimize database performance.
  • Develop and integrate APIs for seamless communication between frontend applications, backend services, databases, and external systems.
  • Work with VMware and/or Nutanix virtualization environments to support application integration, infrastructure automation, and operational workflows.
  • Apply fundamental system design principles to build modular, scalable, secure, and maintainable software solutions.
  • Collaborate with infrastructure, DevOps, and architecture teams to support application deployment, troubleshooting, and performance optimization.
  • Participate in code reviews, debugging, unit testing, and continuous improvement of software development practices.
  • Contribute to technical documentation, API specifications, and application design discussions.
  • Leverage AI-assisted development tools to improve development productivity while maintaining code quality, security, and reliability.

Technical Environment

We value strong engineering fundamentals, practical development experience, and the ability to work across multiple technologies. Candidates should be comfortable operating in a modern enterprise technology environment with exposure to full-stack development, AI/ML, and infrastructure platforms.

Core Engineering Stack

  • Backend Development: Python, FastAPI, Flask, Django
  • Frontend Development: React.js, JavaScript, TypeScript, HTML5, CSS3
  • Databases: PostgreSQL, MySQL, SQL Server, MongoDB
  • APIs and Services: RESTful APIs, JSON, HTTP/HTTPS, API authentication, Swagger/OpenAPI
  • System Design: Object-Oriented Programming, design patterns, client-server architecture, microservices fundamentals, scalability, and performance optimization
  • Virtualization and Infrastructure: VMware vSphere/ESXi, VMware vCenter, Nutanix AHV, Nutanix Prism
  • Development Tools: Git, Postman, VS Code, debugging and testing frameworks

Artificial Intelligence and Machine Learning

  • Foundational understanding of machine learning algorithms, data preprocessing, model training, and evaluation.
  • Experience with Python-based AI/ML libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch.
  • Exposure to integrating trained ML models or AI services into backend applications.
  • Understanding of AI-driven automation, predictive analytics, and intelligent application workflows.
  • Familiarity with Generative AI, Large Language Models (LLMs), and AI API integrations is desirable.

Infrastructure and Virtualization

  • Understanding of virtualization concepts, virtual machines, hypervisors, and virtual infrastructure management.
  • Exposure to VMware and/or Nutanix environments, including application deployment and infrastructure integration.
  • Familiarity with infrastructure management APIs such as VMware vCenter APIs or Nutanix Prism APIs.
  • Basic understanding of infrastructure monitoring, automation, and troubleshooting using Python.
  • Awareness of enterprise infrastructure security, availability, and performance considerations.

AI-Assisted Development

  • Familiarity with AI-assisted coding tools for development, testing, debugging, and code optimization.
  • Ability to use AI tools effectively while maintaining software engineering best practices.
  • Interest in exploring AI-driven development workflows and automation opportunities.

All applications are expected to follow enterprise engineering standards for security, reliability, maintainability, and performance.

  • 1-2 years of professional software development experience, preferably in full-stack or backend application development.
  • Strong hands-on programming experience with Python and practical knowledge of frameworks such as FastAPI, Flask, or Django.
  • Experience developing web applications using React.js, JavaScript, HTML, and CSS.
  • Good understanding of AI/ML fundamentals, with exposure to implementing or integrating machine learning models and AI-powered services.
  • Experience working with relational databases, SQL queries, database design, and application-level database integrations.
  • Understanding of VMware and/or Nutanix virtualization technologies and their role in enterprise infrastructure environments.
  • Knowledge of fundamental system design concepts, including modular architecture, scalability, performance, and maintainability.
  • Hands-on experience developing, consuming, testing, and integrating RESTful APIs.
  • Strong understanding of object-oriented programming, data structures, algorithms, and software development best practices.
  • Familiarity with Git, debugging, unit testing, and collaborative development workflows.
  • Good analytical and problem-solving skills, with the ability to troubleshoot application and integration issues.
  • Ability to collaborate with cross-functional engineering teams and contribute to technical discussions.
  • Willingness to learn emerging technologies and adapt to evolving business and technical requirements.
  • Strong communication skills and a sense of ownership for assigned development tasks.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Experience building full-stack applications using Python, React.js, and relational databases.
  • Exposure to Generative AI, LLMs, Retrieval-Augmented Generation (RAG), or AI-powered automation.
  • Experience with VMware vCenter, Nutanix Prism, or infrastructure automation through APIs.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Understanding of Docker, Kubernetes, CI/CD pipelines, and modern DevOps practices.
  • Exposure to microservices architecture, distributed systems, and event-driven applications.
  • Experience working in enterprise-scale or regulated technology environments.
  • Familiarity with Agile development methodologies and collaborative software delivery.
  • Demonstrated ability to deliver reliable, maintainable, and production-ready software solutions.

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 858-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

More Quality Assurance Engineer roles in Gurgaon

See all

QA Engineer III - Playwright

Insight logoInsight · Gurgaon

Engineer II, QA

Anaplan logoAnaplan · Gurgaon

Associate Software Engineer

MIMinfy · Gurgaon

QA Engineer III

Insight logoInsight · Gurgaon

Keep browsing

All open roles at American ExpressAll Quality Assurance Engineer jobs in Gurgaon

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.