New opportunity

Python/Python GenAI

Infosys Limited · Bangalore, India

About this role

Infosys is seeking a Python/Python GenAI professional in Bangalore for its Application Development and Maintenance service line. The posting specifies 2–3 years of work experience. The role supports the consulting team through problem definition, effort estimation, diagnosis, solution design and deployment.

Responsibilities

  • Research alternative solutions using literature, public information and vendor evaluations, and build proofs of concept.
  • Translate business needs into requirement specifications, future-state processes and detailed functional designs.
  • Support product configuration, investigate issues and their root causes, seek clarification, and shortlist solution alternatives.
  • Work with clients to identify business challenges and contribute to deliverables by refining, analyzing and structuring relevant data. Assess existing processes, identify improvements and suggest technology solutions.
  • Contribute to team and organizational initiatives aimed at delivering high-quality customer solutions.

Qualifications and skills:

  • Educational requirements: Bachelor of Engineering, BTech, BSc, BCA, MTech, MSc or MCA.
  • Primary technical skills: Generative AI and Python.
  • The posting also lists Python, basic artificial intelligence and basic generative AI under preferred skills.
  • Logical thinking, problem solving, collaboration, awareness of current technology trends and knowledge of one or two industry domains are identified as additional capabilities.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

PythonGenerative AIArtificial IntelligenceRequirements AnalysisSolution DesignProblem SolvingClient CollaborationResearchVendor EvaluationProof of Concept DevelopmentProcess Improvement

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Support the full solution lifecycle

    The posting calls for aiding the consulting team from problem definition and effort estimation through diagnosis, design and deployment. Prepare to explain how work moves between those phases, including when assumptions need clarification.

  • Turn business needs into functional designs

    The role creates requirement specifications, future-state processes and detailed functional designs. Focus preparation on showing how a business need becomes a clear, testable specification.

  • Evaluate alternatives and build proofs of concept

    The posting specifies research using literature, public information and vendor evaluations, followed by POCs. Python and Generative AI are the named primary technical skills; prepare to explain how evidence would inform a choice among alternatives.

  • Diagnose configuration issues

    The role supports configuring requirements on products, investigating root causes, seeking clarification and shortlisting fixes. Prepare a structured account of how to distinguish a configuration issue from an unclear requirement.

  • Connect client challenges to process improvements

    The posting calls for working with clients, refining and structuring relevant data, assessing current processes and suggesting technology solutions. Keep the business problem and the proposed improvement connected when discussing this work.

Likely challenges to think through

  • A promising POC may not settle a solution choice

    Preparation hypothesis: a quick proof of concept could demonstrate feasibility without resolving effort, product fit or deployment concerns. Prepare to describe what a POC would test, what it would leave open and how you would compare alternatives.

  • Business needs may be too broad for a detailed design

    Preparation hypothesis: moving from a client's challenge to a future-state process requires specificity without assuming facts not yet confirmed. Prepare to identify ambiguities, seek clarification and document assumptions before designing.

  • A fast fix may obscure the root cause

    Preparation hypothesis: configuration issues can invite a workaround before the underlying problem is understood. Prepare to explain how you would gather evidence, isolate the cause and weigh solution alternatives before recommending a change.

03

Practice your answers

Technical practice

How would you use Python to refine and structure data for a client deliverable?

What to coverThe role includes refining, analyzing and structuring relevant data, with Python listed as a primary skill. Suggested preparation: explain how you would inspect inputs, handle missing or inconsistent values, validate the output and make the work reproducible.

What distinguishes generative AI from other AI approaches, and what are its limitations?

What to coverGenerative AI is a primary skill, while basic AI and generative AI appear under preferred skills. Suggested preparation: explain the distinction plainly and discuss how you would check whether generated output is useful and accurate enough for a business need.

How would you decide whether a business challenge calls for a generative AI solution?

What to coverThe posting calls for problem definition and identifying technology solutions to client challenges. Suggested preparation: compare a generative AI option with a simpler alternative against the stated need, expected value, limitations and effort.

How would you turn an unclear business need into a requirement specification?

What to coverCreating requirement specifications from business needs is an explicit responsibility. Suggested preparation: describe the clarifying questions you would ask, how you would separate needs from proposed solutions, and how you would confirm the resulting requirements.

How would you define a future-state process and detailed functional design?

What to coverThe role calls for defining to-be processes and functional designs based on requirements. Suggested preparation: show how you would connect process steps and expected system behavior to a requirement, then surface gaps or decisions needing clarification.

How would you research and shortlist alternative solutions?

What to coverThe posting specifies literature surveys, public information and vendor evaluation information as research inputs. Suggested preparation: explain how you would compare alternatives using consistent criteria and distinguish verified findings from assumptions.

What would you build into a proof of concept to evaluate a proposed solution?

What to coverBuilding POCs is a stated duty. Suggested preparation: define a narrow question, representative inputs and success criteria, then explain what results would justify further work or a change of direction.

How would you estimate effort for a proposed solution when requirements are incomplete?

What to coverEffort estimation is one of the project phases the role supports. Suggested preparation: break down the known work, identify dependencies and uncertainties, and explain how clarification or a POC could improve the estimate.

How would you diagnose an issue while configuring solution requirements on a product?

What to coverThe role includes supporting configuration, finding root causes, seeking clarification and shortlisting alternatives. Suggested preparation: describe how you would reproduce the issue, isolate whether the cause is a requirement, configuration or input mismatch, and test a proposed fix.

What would you verify before and after deploying a solution?

What to coverDeployment is a project phase named in the posting, but no deployment tools or process are specified. Suggested preparation: discuss checks against requirements, how you would confirm expected behavior after deployment, and what you would communicate if a problem appeared.

Behavioural practice

Tell me about a time you clarified an ambiguous need with a stakeholder.

What to coverThe role involves working with clients and seeking clarification on requirements. Suggested preparation: use a real situation, the questions and actions you took, and the result for the requirement or deliverable.

Describe a time you collaborated to resolve a difficult problem.

What to coverCollaboration and logical problem solving are named capabilities. Suggested preparation: explain the situation, your contribution alongside others, and the result without overstating your individual role.

Tell me about a time you investigated an issue and found its root cause.

What to coverDiagnosis and root-cause analysis are stated responsibilities. Suggested preparation: describe the symptoms, how you tested possible explanations, what action followed and the observed result.

Describe a time you compared alternatives before recommending an approach.

What to coverThe posting calls for researching alternatives and shortlisting solutions. Suggested preparation: give a real example with the decision context, your comparison method, the recommendation and its outcome.

Tell me about a process improvement you identified and helped deliver.

What to coverAssessing current processes and identifying improvements are part of the role. Suggested preparation: explain the original process, the action you took to support a change, and the result or evidence of improvement.

02

Sharpen your knowledge

Topics to prepare

  • Basic AI and generative AI concepts

    The posting names Generative AI and Python as primary skills, and basic AI and generative AI as preferred skills. Revise the distinction between AI systems that classify or predict and systems that generate content; explain a plausible use case and a limitation of each.

  • Requirements and future-state design

    The role creates requirement specifications, to-be processes and detailed functional designs. For a hypothetical client request, separate the business problem from requirements, then sketch the current process and a proposed future process.

  • Solution comparison and proof-of-concept decisions

    The posting calls for research, vendor evaluation information, alternative solutions and POCs. Compare two hypothetical approaches against the same requirements; state what evidence a small POC would need to collect before recommending one.

  • Diagnosis and effort estimation

    The consulting role includes problem definition, effort estimation and root-cause diagnosis. Given a hypothetical application issue, list clarifying questions, possible causes, checks to distinguish them and assumptions behind an effort estimate.

  • Client processes and domain context

    The posting mentions assessing processes, finding improvements and knowledge of one or two industry domains, without naming a domain. Choose a familiar industry process as a preparation exercise; identify a bottleneck and explain how you would validate a proposed technology improvement with a client.

Skills to revise

  • Python problem-solving

    Python is a primary skill. Write a small program that accepts records, validates fields, groups the results and handles missing values; explain your choices and test edge cases. This practices the stated technical skill and logical problem solving.

  • Build a bounded GenAI POC

    The role calls for POCs and names generative AI. As a preparation suggestion, prototype a small Python-based content-generation task with sample inputs; record expected outputs, observed errors and whether it meets a stated requirement. No particular model or platform is specified.

  • Structure data into a functional specification

    The posting asks for client data to be refined, analyzed and structured, and for business needs to become functional designs. From a hypothetical client brief and sample records, produce a concise specification covering inputs, outputs, exceptions and open questions.

  • Communicate alternatives and clarifications

    The role involves client collaboration, seeking clarification and shortlisting alternatives. Rehearse a short client discussion: ask questions to resolve an ambiguous need, then summarize two options, their trade-offs and the decision still required.

04

Your preparation checklist

  • Map your evidence to the posting

    Prepare a one-page reference to examples you can discuss for Python, generative AI, problem solving and collaboration. Note how your experience relates to the stated 2–3 years and educational requirements without assuming a fit.

  • Rehearse a Python and GenAI project walkthrough

    Choose a real project or practice example. Be ready to explain the problem, your contribution, design choices, results and limitations; Python and generative AI are the posting’s primary skills.

  • Draft a requirements-to-design example

    For a hypothetical client challenge, produce clarifying questions, a brief requirement specification, a current-to-future process sketch and a functional design. This is practice for deliverables named in the posting, not a stated interview exercise.

  • Compare alternatives through a small proof of concept

    Prepare a short comparison using public information and, if feasible, a Python-based proof of concept. Record evaluation criteria, observations, effort assumptions and why you would shortlist an option.

  • Prepare an issue-diagnosis story

    Outline a real or hypothetical configuration issue: symptoms, clarifications sought, root-cause checks and solution alternatives. Distinguish what you observed from what you would test next.

  • Practice explaining delivery and collaboration

    Prepare one concise example covering effort estimation, deployment or handoff, and collaboration with a client or team. If useful, connect it to process improvement or an industry domain you know.

  • Write questions for the employer

    Ask which Python and GenAI work this role supports, how proofs of concept become client deliverables, and which domains and project phases the team currently needs help with.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 4 Nov 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…