Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: Noida, India
Experience: 3–5 years Role summary The Senior FDE builds and ships AI features on GCP end to end, working closely with client users. They are the pod's hands-on technical anchor and guide the two Junior FDEs day to day. Key responsibilities
Build and deploy AI solutions on GCP from design through production
Develop GenAI and LLM features: prompt pipelines, RAG, tool calling and agent workflows
Write clean, tested Python services and integrate with client systems and APIs
Lead debugging of production issues and drive fixes to closure
Review Junior FDEs' code, pair with them and break work into clear tasks
Join client calls to gather requirements, demo progress and explain technical choices
Document solutions, runbooks and handover notes Required skills
GCP stack: hands-on with Vertex AI, Cloud Run or Cloud Functions, BigQuery, Cloud Storage and Pub/Sub
Python: strong; REST APIs, data processing, unit and integration testing
AI: practical GenAI and LLM delivery (Gemini or similar), embeddings, vector search, prompt engineering
Voice and document management: working experience with Speech-to-Text or Text-to-Speech and Document AI or OCR tools
Debugging: independent troubleshooting across code, cloud logs and integrations
Communication and presentability: clear with client users; can run a demo and write crisp status updates Python & Data Structures / Algorithms (DSA) Required Skills
3+Strong proficiency in Python programming with hands-on experience in building production-grade applications and APIs.
Deep understanding of Object-Oriented Design, Design Patterns, Exception Handling, Testing Frameworks, and Dependency Management.
Strong command over Data Structures including Arrays, Linked Lists, Trees, Graphs, Hash Tables, Heaps, Stacks, and Queues.
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?