09 Oct
|
ACL Digital
|
Bengaluru
09 Oct
ACL Digital
Bengaluru
Responsibilities
• Define technical requirements with product, business, and engineering stakeholders
• Design, develop, and maintain production-grade Python applications and backend services
• Build asynchronous, API-driven services using technologies such as FastAPI and asyncio
• Design scalable APIs and microservices for internal and external consumers
• Own solutions from design through implementation, testing, deployment, monitoring, and production support
• Design for reliability, scalability, maintainability, and fault tolerance
• Apply distributed-system patterns including caching, queues, event-driven processing, and background workloads
• Diagnose production issues using logs, metrics, tracing, profiling, and other observability tools
• Participate in code reviews, contribute to engineering standards, and best practices
• Collaborate with engineering, QA, product, design, and business teams to deliver high-quality releases
• Maintain transparent technical documentation for architectures, APIs, and workflows
• Use AI-assisted development tools to improve engineering productivity and code quality
Applied AI / LLM Focus
• Build and productionize LLM-enabled capabilities such as classification, extraction, intelligent routing, workflow automation, and conversational experiences
• Integrate commercial and open-source LLM APIs into reliable production services
• Build tool/function-calling interfaces that safely connect AI systems with backend services and business workflows
• Design multi-step AI workflows with state management, validation, retries, fallbacks, and deterministic application logic
• Use structured outputs and validation to make LLM behavior predictable and testable
• Implement retrieval and ranking approaches such as embeddings, vector search, semantic retrieval, re-ranking, and RAG where appropriate
• Build evaluation frameworks using representative datasets, regression tests, quality metrics, and production feedback
• Optimize AI systems for latency
📌 Python Developer (Bengaluru)
🏢 ACL Digital
📍 Bengaluru