Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: Noida, Mumbai, Pune, India
Experience: 1–3 years · Positions: 2 · Reports to: POD Lead (day-to-day guidance from the Senior FDE) Role summary The Junior FDE builds, tests and supports AI solution modules on GCP under the guidance of the Senior FDE and POD Lead. The role suits an engineer who wants hands-on GenAI delivery and regular client exposure. Key responsibilities
Develop and test Python modules, APIs and data pipelines for assigned features
Deploy and maintain services on GCP (Cloud Run, Cloud Functions, Cloud Storage)
Build and tune prompts and LLM calls; prepare data for RAG and evaluation
Support voice and document workflows: configure speech and OCR services, test outputs, fix edge cases
Debug issues using logs and traces, and raise blockers early
Write documentation, test cases and clear task updates
Join client calls and demos; present own work when asked Required skills
GCP stack: working knowledge of core services (Cloud Run or Cloud Functions, Cloud Storage, BigQuery basics, IAM)
Python: solid fundamentals; APIs, JSON, data handling, Git
AI: hands-on exposure to LLM APIs (Gemini, OpenAI or similar) through projects or work
Voice and document management: familiarity with speech-to-text, text-to-speech or OCR / document extraction tools
Debugging: methodical troubleshooting of own code and cloud deployments
Communication and presentability: clear spoken and written English; comfortable explaining work to the team and client Python & Data Structures / Algorithms (DSA) Required Skills
2+ Years in Strong foundation in Python programming including functions, classes, object-oriented programming (OOP), exception handling, file processing, and collection frameworks.
Understanding of core Python concepts including generators, decorators, list comprehensions, iterators, and package management.
Knowledge of fundamental Data Structures including Arrays, Strings, Linked Lists, Stacks, Queues, Hash Maps, Sets, and Trees.
Understanding of basic Algorithms including Sorting, Searching, Recursion, and Traversal techniques.
Ability to write clean, modular, maintainable, and testable Python code.
Basic understanding of time and space complexity analysis.
Experience solving coding problems through academic, personal, or professional projects. Good to have
Google Cloud Associate Cloud Engineer or Generative AI certification
Personal or academic GenAI projects (chatbots, voice bots, document Q&A)
SQL, Docker basics Qualifications Bachelor's degree in Computer Science, Engineering or a related field.
Most IT Jobs posts in Mumbai ask for 3–6 years of experience (49% of 460 that say).
Hiring most for IT Jobs in Mumbai
JPMorgan Chase66 open jobs
Necsws24 open jobs
Schneider Electric23 open jobs
Jobs asking for BigQuery in India also ask for
SQL68%
Python64%
Google Cloud Platform (GCP)61%
Data Engineering34%
CI/CD33%
From live job posts on CoreHRx, updated 6 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.
Questions about this job
What is the salary for this Junior Python with AI Engineer job?
The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹12L – ₹26L a year (typical for IT Jobs in Maharashtra, 123 posts).
This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.
Questions you may be asked
What is the difference between mutable and immutable types in Python?
What is the difference between a list and a tuple?