Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16216488

    MUMBAI · FULLTIME

    Sr Engineer Python AI

    Quarks Technosoft Pvt Ltd logo

    Quarks Technosoft Pvt Ltd

    Mumbai · onsite · Posted 44d ago

    Sourced fromNaukri
    Undisclosed5–8 yrsfulltimeMumbai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Naukri · 9 questions to answer1.0s
    • Decided the answers for all of them2.4s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    ">Sr Engineer Python AI
    5-8 Years Navi Mumbai
    • Python
    • RAG
    • MCP
    • LLM/GenAI
    • SQL/PostgreSQL
    • FastAPI
    Senior Backend Engineer - Python/FastAPI AI/Agentic Systems
    Skills Required
    Backend Core (Python)
    - Proficiency in Python 3.13, async/await - async-first codebase (SQLAlchemy w/ asyncpg/psycopg[binary]); minimal tolerance for sync code
    - Advanced knowledge of FastAPI - routes, dependency injection, Pydantic v2 schemas, exception handlers
    - SQLAlchemy 2.0 (async ORM) - rich domain models, business logic on the model layer (not repository/service wrappers)
    - Advanced knowledge of API security, authentication and authorization
    - Experience developing RESTful web APIs and real-time WebSocket services
    - Familiarity with background job, queue, and task scheduling frameworks: APScheduler and AWS SQS (boto3)
    - Advanced knowledge of data structures and algorithms with attention to time/space complexity
    - PostgreSQL - schema design and hand-written idempotent SQL migrations (no ORM migration tooling)
    - uv for dependency management, ruff for lint/format, pytest (async mode, AWS mocking)
    - Comfort working within a strongly convention-driven codebase (documented architectural standards, not tribal knowledge)
    AI / LLM Integration
    - Agent framework experience - building agents, tool-calling loops, model configuration
    - Model Context Protocol (MCP) - hands-on experience building or exposing MCP tools/servers, including how tool metadata (names/descriptions) shapes what an LLM sees
    - AWS Bedrock - model invocation, plus familiarity with agent runtime deployment patterns (containerized, separate from core API/worker infra)
    - Prompt engineering lifecycle management - designing prompts that work consistently across multiple delivery mechanisms (template-based vs. managed prompt services)
    - RAG technique fluency - chunking/embedding strategy, vector store integration, retrieval-augmented prompt construction
    - Guardrails - experience with LLM safety/guardrail configuration in production paths
    - Queue/async job design - decoupled worker patterns (SQS/Redis-class tooling); understanding job dispatch, retries, DLQ semantics
    - Experience integrating LLMs via the OpenAI SDK and prompt orchestration, tools/agents, and token budgeting
    Database Caching
    - Advanced knowledge of SQL and PostgreSQL
    - Experience with database performance tuning, query optimization, and connection-pool sizing
    - Proficiency with Redis for caching, session/state storage, and ephemeral coordination
    Distributed Systems Architecture
    - Understanding of fundamental design principles behind scalable, high-performing applications and how they fit into a larger microservices/distributed system
    - Understanding of multi-tenant architecture - tenant isolation, data segregation, and shared-infrastructure patterns
    - Understanding of asynchronous and event-driven processing, publish/subscribe, at-least-once delivery, dead-letter handling, idempotency, and eventual consistency
    - Familiarity with resilience patterns - circuit breakers, retries with back-off, and graceful degradation across service boundaries
    Platform Conventions to Onboard
    - Queue-driven architecture (API enqueues, worker dispatches - no direct execution)
    - Config-driven system design (DB-backed operational config with fallback defaults)
    - Working within a shared internal scaffolding/template system and layered documentation set
    Infrastructure DevOps
    - Experience with CI/CD via Bitbucket Pipelines and artifact management
    - Familiarity with AWS services: S3, SQS, SES, STS and similar
    - Familiarity with monitoring/observability tooling (Splunk experience a plus)
    - Familiarity with security scans, penetration tests, and vulnerability remediation
    Collaboration Tooling
    - Familiarity with the Atlassian suite: Jira, Confluence, Bitbucket
    - Experience with Git branching strategies, pull-request workflows, and code review practices
    - Experience working in remote and async-first collaboration environments
    Nice-to-Have / Seniority-Gated
    - Auth internals (Cognito-based auth, JWT scope middleware) - only for engineers touching auth/registration flows
    - AWS deployment familiarity (SQS/S3/ECS Fargate) - abstracted by internal tooling, so lower priority
    - Experience with lightweight local agent-testing UIs (e.g., Chainlit) - low priority
    Experience Requirements
    - 5+ years of experience in software engineering
    - 3+ years of experience in a SaaS organization
    - 3+ years Python backend, ideally async FastAPI/SQLAlchemy specifically (not just Flask/Django sync experience)
    - Hands-on LLM/agent-building experience (built and iterated on real tool-calling agents - framework itself matters less than depth)
    - RAG implementation experience (vector store + retrieval) is a strong differentiator
    - Proven experience building Python/FastAPI backend services
    - Experience with event-driven architectures using message brokers and/or cloud queues (SQS)
    - Experience integrating LLM/RAG capabilities into production applications is a strong plus
    - Experience with SOC 2 or similar compliance frameworks
    - Experience working remotely with distributed teams across timezones
    Hiring signal: Candidates with real MCP experience (not just generic "function calling") and exposure to managed agent runtime environments (e.g., Bedrock AgentCore or equivalent) will ramp faster than generalist LLM-app engineers.
    Tasks Responsibilities
    Backend Services - Ownership
    - Design, build, and maintain efficient, reusable, reliable, and scalable FastAPI services - REST + WebSocket APIs backed by PostgreSQL and Redis
    - Own and evolve the APIs supporting web clients and the mobile layer - contract design, versioning, and backward compatibility
    - Build and maintain background jobs, schedulers, batch/cron tasks, and event consumers/publishers across RabbitMQ and SQS
    - Uphold multi-tenant architecture principles and tenant-scoped data access across all backend work
    - Identify performance bottlenecks and develop solutions in a high-traffic multi-tenant SaaS environment
    AI / Assistant Layer
    - Build and maintain LLM-powered features - LangChain/OpenAI orchestration, MCP tool integrations, and RAG pipelines over pgvector/FAISS
    - Own embedding, retrieval, and prompt strategies; monitor quality, latency, and token cost
    - Build and iterate on real tool-calling agents using agent frameworks (Bedrock AgentCore or equivalent)
    - Implement guardrails and LLM safety configuration in production paths
    - Design and maintain queue/async job patterns for decoupled agent worker execution
    Architecture Design
    - Translate business requirements into backend and AI solutions spanning FastAPI services and agentic layers
    - Create design documents from software requirements and maintain architecture documentation
    - Apply scalability and resilience methodologies (caching, queuing, circuit breaking) in a consistent and robust manner
    - Define and evolve backend engineering standards (API contracts, state boundaries, agent patterns) as the team scales
    Security Compliance
    - Own authentication/authorization integration end-to-end - Keycloak OIDC and custom JWT/cookie flows across services
    - Identify and remediate common API vulnerabilities within defined SLAs
    - Participate in quarterly SOC 2 compliance activities including static, dynamic, and 3rd-party library scans
    - Apply security-first development practices and dependency hygiene across the stack
    Incident Response
    - Support incident response and troubleshooting for enterprise clients within defined SLAs
    - Use structured logs for diagnosis and post-incident review
    - Identify root causes and implement permanent fixes for production issues
    Team Collaboration
    - Collaborate closely with the US-based oversight engineer, the technical architect, and peer engineers
    - Participate in code reviews and establish code-quality standards
    - Mentor and guide mid-level engineers as the team scales
    - Work effectively in a remote, async-first environment across timezones


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Section · 02

    Skills

    BedrockAtlassianbackground jobsapisAws Servicesaws bedrockapi securityamazon web servicesBusiness RequirementsbitbucketBoto3AsynchronousArtifact ManagementbreakersAws DeploymentAlgorithmsArchitectureBudgetingAi SolutionsArtificial Intelligence

    Section · Company

    About Quarks Technosoft

    Quarks Technosoft Pvt Ltd logo

    Quarks Technosoft Pvt Ltd

    IT Services & Consulting

    350

    employees

    2012

    14 years old

    New Delhi, Delhi

    India

    ₹10.3L PA avg

    Avg at Quarks Technosoft

    About

    Quarks Technosoft is a multinational technology company that provides technology consulting, and outsourcing services with expertise in digital transformation and product development.

    Industries

    IT Services & ConsultingAgricultureAutomobileInternetLogisticsEmerging Technologies

    Employee ratings

    10 reviews

    3.6/ 5

    Culture

    4.5

    Career growth

    4.0

    Work-life

    4.6

    Employees rate it well for

    Compensation & Benefits37Work-Life Balance37

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Sr Engineer Python AI · waiting for your command