CittaAI
CittaAI1h ago
Foundit

Jr. AI Backend Engineer

Hyderabad / Secunderabad, Telangana, India
Remote
Mid Level

Auto Apply to 50+ AI Matched Jr. AI Backend Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at CittaAI

Full Job Description

Junior AI Backend Engineer

Mode: Remote / Hybrid

Experience: 1-3 Years

About CittaAI

CittaAI is an engineering team building AI agent systems that automate complex knowledge work, including document generation, structured reasoning, and multi-step task orchestration. Their production-ready systems empower real teams to make informed decisions, emphasizing careful engineering, rigorous governance, and quality.

Your Impact

As a Junior AI Backend Engineer, you will be instrumental in developing the backend services and agent pipelines that ensure LLM outputs are reliable, structured, and safe for production use. Your contributions will form the foundational elements of every agent capability CittaAI ships, focusing on systems engineering around AI models.

Responsibilities

  • API Development: Design and maintain FastAPI services to expose agent capabilities through clean, versioned APIs.
  • Agent Pipelines: Construct LangChain orchestration pipelines featuring structured I/O contracts, retry logic, and fallback handling.
  • Cloud Infrastructure: Work with Azure services, including Azure OpenAI Service, Blob Storage, and Container Apps.
  • Output Reliability: Implement output validation and schema enforcement layers to ensure LLM responses are trustworthy for production environments.
  • Codebase Contribution: Write clear, maintainable, and reviewable code to facilitate seamless collaboration within the engineering team.

Required Qualifications

  • 2+ years of Python development experience with at least one production deployment.
  • Strong understanding of asynchronous Python and REST API design, with effective debugging skills.
  • Hands-on experience with LangChain or a similar LLM orchestration library.
  • Working knowledge of Azure services: OpenAI Service, Blob Storage, and App Service or Container Apps.
  • A clear understanding of the importance of output validation, structured schemas, and retry logic in production systems.
  • Comfortable working collaboratively within a shared codebase.

Preferred Qualifications

  • Experience with Pydantic for structured output parsing and schema validation.
  • Familiarity with RAG pipelines or document ingestion workflows.
  • Experience with Azure DevOps or GitHub Actions for CI/CD.
  • Prior experience building multi-step or tool-using LLM agents.

Success Metrics

CittaAI seeks candidates who are driven to ship, learn, and communicate effectively. Successful candidates will demonstrate:

  • Experience building a REST API relied upon by other services.
  • Proven ability to integrate external APIs and handle their failure modes.
  • Capacity to explain and defend design decisions, and adapt them based on constructive feedback.

Exclusions for this Role

This position does not involve:

  • Primary focus on prompt engineering.
  • Frontend or UI development.
  • Machine learning model training or fine-tuning.
  • Autonomous deployment to production without engineer review.

Technology Stack

Python | FastAPI | LangChain | Azure OpenAI | Azure Blob Storage | Container Apps | Pydantic | GitHub / Azure DevOps

Why Join CittaAI

  • Work on impactful systems used in real-world projects by actual teams, not internal experiments.
  • Collaborate closely with senior engineers and architects.
  • Uphold high standards in code quality, system design, and governance.
  • Enjoy a remote-friendly, outcome-focused environment that values shipped work over logged hours.

Company

CittaAI

CittaAI

CittaAI is an engineering team dedicated to building advanced AI agent systems that automate complex knowledge work. Their solutions are designed for document generation, structured reasoning, and mul...

Hyderabad / Secunderabad, Telangana, India
Posted on Foundit