Python Technical Lead

6 - 10 years

14.0 - 20.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Boto3PythonAws CloudDockerRest Api

Work Mode

Work from Office

Job Type

Full Time

Job Description

Location: Bengaluru Experience: 8+ years Job Type: Full-time Job Summary: We are seeking a Python Technical Lead with strong expertise in software architecture, AI model integration, and cloud technologies. The ideal candidate will have 8+ years of experience in Python development and will play a crucial role in architecting scalable solutions, leading AI/ML integrations, and driving strategic technical decisions. This role requires a strong mix of hands-on development, technical leadership, and system design to ensure high performance, security, and scalability of AI-powered applications. Key Responsibilities: 1. Technical Leadership & Architectural Decisions Define and implement high-level software architecture for AI-driven applications. Establish best practices and coding standards to ensure code quality and maintainability. Make critical technical decisions around system design, cloud infrastructure, and microservices architecture. 2. AI/ML Model Integration & Deployment Collaborate with data scientists to integrate and optimize AI/ML models into production environments. Develop robust AI pipelines for model training, inference, and continuous learning. Implement MLOps best practices to automate model deployment and monitoring. 3. Backend & API Development Design and develop high-performance, scalable RESTful APIs using Python frameworks (FastAPI, Flask). Implement event-driven architectures (Kafka, RabbitMQ, Redis Pub/Sub) to optimize AI workflows. Manage database design and performance tuning for structured (PostgreSQL) and unstructured (NoSQL, DynamoDB) data. 4. Cloud & DevOps Lead cloud strategy and architecture decisions using AWS. Oversee CI/CD pipelines, Docker, Kubernetes, and serverless deployment strategies. Ensure security and compliance best practices for data protection and API security. 5. Team Mentorship & Collaboration Act as a technical mentor, guiding junior and mid-level engineers. Work closely with product managers, DevOps, and AI researchers to align business and technical goals. Conduct code reviews, technical training, and architectural discussions. Required Skills & Qualifications: 8+ years of Python development experience with a focus on scalability, architecture, and AI integration. Proven experience in technical leadership, mentoring, and decision-making. Strong background in system design, microservices, and event-driven architectures. Hands-on experience with AWS, including Lambda, ECS, S3, API Gateway, DynamoDB, SQS, SES. Experience with Docker, Kubernetes, Terraform, and CI/CD pipelines. Knowledge of security best practices, API authentication, and role-based access controls (RBAC). Strong problem-solving skills and ability to lead projects end-to-end. Preferred Qualifications: Familiarity with Generative AI applications. Exposure to GraphQL, WebSockets, and real-time data processing. Previous experience as a Technical Lead or Principal Engineer.

Artificial Intelligence, Data Analytics
Bangalore

RecommendedJobs for You