Back to search

UI Developer

The role requires extensive backend experience with Python and FastAPI, specifically involving AI systems and LLM integration.

  • Posted Nov 6, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Develop backend services using Python and FastAPI
  • Implement async Python and ASGI equivalents
  • Build AI systems including prompt design, tool descriptors, and context limits
  • Handle SSE / streaming HTTP for agent turns
  • Integrate multi-provider LLM SDKs (Anthropic, OpenAI)
  • Implement tool-calling agent loops
  • Perform JSON/YAML parsing and schema validation
  • Write testable services using Pytest

Requirements

  • B.Tech
  • B.E
  • M.Tech
  • MCA
  • Experience in a Telecom
  • Experience in a Banking
  • Experience in a Wealth Management
  • Experience in a Product Engineering
  • Experience in a Life Science
  • Experience in a Healthcare

Nice to have: Bedrock streaming, OpenAI-compatible gateways, Guardrails, corrective re-prompts, Long-running job orchestration

Skills

PythonFastAPIAsync PythonAI systemsprompt designSSEstreaming HTTPLLM SDKsJSON/YAML parsingPydanticPytestPythonFastAPIAnthropicOpenAIPyYAMLPydanticPytest

Full description

Company Overview Incedo is a US-based consulting, data science and technology services firm with over 3000 people helping clients from our six offices across US, Mexico and India. We help our clients achieve competitive advantage through end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and design capabilities coupled with deep domain understanding. We combine services and products to maximize business impact for our clients in telecom, Banking, Wealth Management, product engineering and life science & healthcare industries. Working at Incedo will provide you an opportunity to work with industry leading client organizations, deep technology and domain experts, and global teams. Incedo University, our learning platform, provides ample learning opportunities starting with a structured onboarding program and carrying throughout various stages of your career. A variety of fun activities is also an integral part of our friendly work environment. Our flexible career paths allow you to grow into a program manager, a technical architect or a domain expert based on your skills and interests. Our Mission is to enable our clients to maximize business impact from technology by Harnessing the transformational impact of emerging technologies Bridging the gap between business and technology Role Description 5–6 years backend; 3+ years Python in production FastAPI (or strong ASGI equivalent) + async Python — 2+ years AI systems skills: prompt design, tool descriptors, context limits, structured-output retry SSE / streaming HTTP for long agent turns, StreamingResponse for agent event streams Multi-provider LLM SDKs (Anthropic Messages and/or OpenAI Chat Completions) Tool-calling agent loops (register tools, dispatch, feed results back) JSON/YAML parsing + schema validation (PyYAML / Pydantic) Pytest and testable service design Good to Have Bedrock streaming/auth; OpenAI-compatible gateways Guardrails / corrective re-prompts Long-running job orchestration (abort, cleanup, snapshot/restore) Technical Skills 5–6 years backend; 3+ years Python in production FastAPI (or strong ASGI equivalent) + async Python — 2+ years AI systems skills: prompt design, tool descriptors, context limits, structured-output retry SSE / streaming HTTP for long agent turns, StreamingResponse for agent event streams Multi-provider LLM SDKs (Anthropic Messages and/or OpenAI Chat Completions) Tool-calling agent loops (register tools, dispatch, feed results back) JSON/YAML parsing + schema validation (PyYAML / Pydantic) Pytest and testable service design Good to Have Bedrock streaming/auth; OpenAI-compatible gateways Guardrails / corrective re-prompts Long-running job orchestration (abort, cleanup, snapshot/restore) Nice-to-have skills Qualifications Qualifications 4-6 years of work experience in relevant field B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred Company Value We value diversity at Incedo. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

UI Developer at incedotech | Referso Jobs