Job Summary
Job Title: Python AI Developer
Position: Lead Analyst
Experience: 8 - 10 Years
Category: Software Development/ Engineering
Shift: General
Main location: Hyderabad
Employment Type: Full Time
Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 7 years of relevant experience.
We are looking for an experienced Senior Python Engineer with strong expertise in backend development, data processing, cloud services, and AI/LLM integrations. The ideal candidate will have hands-on experience in building scalable APIs, working with AWS services, and developing AI-driven applications using modern frameworks and large language models.
Your future duties and responsibilities
- Design, develop, and maintain Python-based applications using object-oriented programming principles and best practices.
- Build and optimize RESTful APIs using FastAPI for high-performance backend services.
- Work extensively with data structures (lists, tuples, dictionaries, sets) for efficient data processing.
- Perform data analysis and manipulation using Pandas, NumPy, and DataFrames.
- Implement file handling solutions for PDF, CSV, Excel, Word, and other structured/unstructured formats.
- Develop data visualization components using Matplotlib for reporting and insights.
- Integrate AWS services such as S3, Aurora PostgreSQL, and Lambda to build scalable and serverless solutions.
- Use Boto3 for AWS service automation and cloud resource management.
- Design and implement AI-powered features leveraging OpenAI APIs and large language models.
- Build intelligent workflows using LangChain, LangGraph, and Pydantic AI.
- Integrate and fine-tune LLMs such as ChatGPT-5, Claude Sonnet 4.5, and AWS Nova for enterprise use cases.
- Ensure application security, performance optimization, logging, and monitoring.
- Collaborate with cross-functional teams including product, data, and cloud architects.
- Participate in code reviews, mentoring junior engineers, and enforcing coding standards.
Required qualifications to be successful in this role
Must-Have Skills:
- Experience with GenAI LLM development and testing.
- Strong understanding of database concepts and experience with query optimization and performance tuning.
- Hands on experience with Infrastructure tool like Openshift, Kubernetes.
- Hands on experience with CI/CD tools like Jenkins, Quay, Registry.
- Hands on experience developing Resful APIs with frameworks like FastAPI, Flask.
- Hands on experience with scripting languages like Python.
- Excellent problem solving skills and the ability to analyze complex issues and implement effective solutions.
- Strong experience in Python, FastAPI, GenAI, Openshift/Kubernetes
- Strong experience in Cloud Experience (AWS/Azure)
Good-to-Have Skills:
- Experience in serverless architectures.
- Exposure to microservices architecture.
Skills
- Amazon Easy Storage Service
- Large Language Model (LLM)
- Python
- RESTful (Rest-APIs)
- SQL
- AI Data Modeling
- Graph Data Processing
- Knowledge management
📌 Senior Python Engineer - AI & AWS (Hyderabad)
🏢 CGI
📍 Hyderabad