🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Employment Type: Full-Time Location: Remote About the RoleWe are looking for a Senior AI Engineer with strong full-stack capabilities to join our engineering team. You will work across multiple client-facing projects that sit at the intersection of AI, data, and webstarting with a live production AI agent platform.You should be comfortable owning features end-to-end, from LLM pipeline design through to a polished frontend experience.What You'll DoAI Agent EngineeringDesign and build AI agent pipelines, including multi-node LangGraph graphs.Implement intent routing, multi-turn conversational context, session state management, and tool integrations.Develop multi-step reasoning pipelines and graph-based agent workflows.RAG & Knowledge Systems Build and maintain Retrieval-Augmented Generation (RAG) systems.Design vector search architectures, embedding pipelines, retrieval grounding, and chunking strategies.Implement hallucination mitigation techniques and retrieval evaluation frameworks.LLM Integration & Optimization Integrate and optimize Large Language Models (LLMs) including OpenAI, Gemini, and Anthropic.Develop structured output workflows using JSON schemas.Create effective prompt engineering strategies, few-shot examples, and context window management solutions.Build provider-neutral client architectures to support multiple LLM vendors.Full-Stack DevelopmentDesign, develop, and deploy end-to-end product features.Build scalable FastAPI backends and React/Next.js frontends.Implement Server-Sent Events (SSE) streaming and REST API contracts.Deliver production-ready UI features independently without requiring dedicated frontend support.Observability & Quality Own LLM observability including:Token usage loggingCost trackingFallback detectionPerformance monitoringRegression test suitesBuild evaluation pipelines and golden test suites to ensure AI quality and consistency.Client & Product Collaboration Collaborate directly with clients and stakeholders to understand business requirements.Translate requirements into scalable, maintainable software solutions.Keep technical documentation, specifications, and test coverage aligned with product changes.Must-Have SkillsAI Agent EngineeringLangGraph or equivalent graph-based agent frameworks.Multi-step reasoning pipelines.Tool usage and orchestration.State management and conversational workflows.RAG & Vector Search End-to-end RAG pipeline design and implementation.Experience with vector databases such as:PineconeQdrantpgvectorWeaviateChunking strategies and retrieval optimization.Retrieval evaluation methodologies.LLM IntegrationOpenAI, Gemini, and Anthropic SDKs.Prompt engineering and prompt optimization.Structured JSON outputs.Context window management.Multi-provider LLM integrations.Python Backend DevelopmentPython 3.12FastAPIAsync PythonPydanticSQLitePostgreSQLRedisPytestFull-Stack DevelopmentReactNext.jsTypeScriptModern frontend architectureAPI integration and state managementML Engineering FundamentalsEvaluation pipelinesGolden datasets and test suitesRegression trackingModel performance monitoringGood to HaveGIS & Mapping ArcGIS REST APIsGeoJSONMapLibre GL JSSpatial queries(Strong advantage for initial project assignments.)Data VisualizationRechartsD3.jsEquivalent charting librariesCloud & DevOps DockerAzureAWSCI/CD pipelinesOIDC AuthenticationProduct ThinkingAbility to understand and interpret Figma designs.Evaluate trade-offs between engineering effort and business value.Deliver solutions aligned with business objectives.Technologies You'll Work WithLayerTechnology StackAgent FrameworksLangGraph, LangChainLLM ProvidersGemini, OpenAI, AnthropicBackendPython 3.12, FastAPI, SQLite, RedisFrontendNext.js 15, React 19, TypeScript, ZustandData & VisualizationRecharts, GeoJSON, MapLibre GL JSInfrastructureDocker, Azure Pipelines, Az .
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.