Apply Edge Start your job search

Sr. Python AI Developer

Weekday AI (YC W21) ยท Bengaluru, Karnataka, India

Apply & track with Apply Edge

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿญ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿฏ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿญ๐Ÿฌ-๐Ÿฏ๐Ÿฑ ๐—Ÿ๐—ฃ๐—”)Experience: 6+ yrs

Location: Bengaluru, Karnataka, IndiaJob Type: Full-timeWe are looking for an experienced Python Developer to build scalable, high-performance backend systems and contribute to the development of AI-powered, agentic applications for the banking and financial services domain.The ideal candidate will have strong Python fundamentals, hands-on expertise in FastAPI and RESTful API development, and an interest in emerging AI technologies including LLMs, AI agents, and agent orchestration frameworks.RequirementsKey ResponsibilitiesDevelop and maintain scalable backend applications using PythonDesign, develop, and maintain high-performance RESTful APIs using FastAPIBuild reliable, secure, scalable, and maintainable backend servicesDesign and implement API integrations, authentication, and service-to-service communicationCollaborate with engineering teams to develop AI-powered and agentic applicationsIntegrate backend services with databases, caching systems, LLMs, and other AI componentsContribute to agent orchestration and AI workflow implementationWrite clean, efficient, testable, and maintainable Python code following engineering best practicesOptimize application performance, reliability, scalability, and resource utilizationTroubleshoot backend issues and contribute to effective technical solutionsWork with MongoDB, Redis, and SQL databases as requiredSupport containerized application development and deployment using Docker and KubernetesFollow modern Git-based development, testing, code review, and deployment practicesCollaborate with cross-functional teams to understand requirements and deliver production-ready solutionsWhat Makes You a Great Fit6+ years of experience in Python backend development, with strong hands-on experience building production-grade applicationsExcellent understanding of Core Python, Object-Oriented Programming, collections, exception handling, and Python memory managementStrong knowledge of multi-threading and multi-processing and their appropriate use casesAbility to write optimized, efficient, clean, scalable, and maintainable Python codeStrong hands-on experience with FastAPI and RESTful API developmentSolid understanding of API design, integration, authentication, scalability, and backend architectureExposure to Large Language Models (LLMs) and AI-powered application developmentUnderstanding of AI agents, agentic application architecture, and agent orchestration conceptsExperience or exposure to LangChain, LangGraph, or similar AI frameworks is highly desirableBasic understanding of prompt engineering and AI-driven workflowsExperience with MongoDB and Redis is an advantageGood knowledge of SQL databases and database integrationExperience with Docker and containerizationUnderstanding of Kubernetes and container orchestration is a plusFamiliarity with Git and modern software development workflowsStrong problem-solving, debugging, and analytical skillsAbility to learn and adapt quickly to emerging AI and backend technologiesStrong communication and collaboration skillsExperience in Banking, FinTech, financial services, or customer support applications is an advantage