Bangalore, Karnataka, India
Information Technology
Full-Time
AppZime Technologies
Overview
Job Description - Senior Python Developer (FastAPI & AI)We are looking for a Senior Python Developer with strong expertise in FastAPI to design and build scalable, secure, and high-performance backend systems. The role involves developing REST APIs, managing databases, orchestrating workflows using Airflow, and contributing to CI/CD and containerization processes. Experience with LLMs and Generative AI is a strong plus. The ideal candidate is a self-driven engineer who is eager to learn new technologies and contribute to architectural decisions.
Responsibilities
- Design, develop, and maintain scalable REST APIs and backend services using FastAPI.
- Optimize backend systems for performance, reliability, and maintainability.
- Build and manage database schemas, write efficient SQL queries, and optimize PostgreSQL performance.
- Develop, schedule, and maintain workflows using Apache Airflow, ensuring reliability and timely execution.
- Implement Dockerized microservices, automate deployments, and integrate services into CI/CD pipelines.
- Build integrations with LLMs and Generative AI services (OpenAI, Azure OpenAI, HuggingFace, etc.).
- Implement API authentication, authorization, rate limiting, and security best practices.
- Write modular, testable, and clean code following industry best practices.
- Troubleshoot performance bottlenecks and participate in code reviews, design reviews, and architecture discussions.
- Collaborate closely with frontend, AI/ML, DevOps, and product teams.
- Stay updated with new technologies, tools, and frameworks, and be open to learning new skills.
- 5+ years of professional experience building production-grade backend systems.
- Strong proficiency in Python and hands-on experience with FastAPI.
- Solid understanding of REST API principles, asynchronous programming, and event-driven design.
- Strong experience with PostgreSQL, database design, indexing, and performance tuning.
- Hands-on experience with Apache Airflow, DAG design, scheduling, and workflow orchestration.
- Practical knowledge of Docker, containerized development, and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
- Experience working with LLMs/Generative AI, integrating APIs, or building AI-driven features (preferred).
- Familiarity with cloud environments (AWS/GCP/Azure) and scalable architectures.
- Understanding of secure coding practices, OAuth2/JWT, API gateway concepts.
- Strong problem-solving skills, debugging abilities, and attention to detail.
- Excellent communication, documentation, and collaboration skills.
- Ability and willingness to learn new technologies as required by the project.
(ref:hirist.tech)
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in