Senior Python Developer

Keka Technologies Private Limited

Kolkata District

On-site

INR 1,800,000 - 2,800,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Keka Technologies Private Limited is seeking a Senior Python Developer to lead API development for AI-powered data warehousing solutions. You will design and maintain Python-based APIs, collaborate with data scientists, and contribute to AI/ML deployment strategies.

You will work with FastAPI/Flask/Django REST Framework, implement scalable data pipelines, review code, mentor juniors, and stay ahead of AI trends in an agile environment. Remote-friendly options available.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
  • 4+ years of professional software development experience, with 3+ years in Python.
  • Strong experience with Python web frameworks (FastAPI, Flask, Django).
  • Hands-on experience with AI/ML model deployment and integration.
  • Familiarity with machine learning libraries such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience with API design and development, including REST and GraphQL.

Responsibilities

  • Design, develop, and maintain Python-based APIs for AI/ML models and data pipelines.
  • Collaborate with AI researchers to implement and optimize models interfacing with data warehouse.
  • Conduct research into new AI/ML techniques and evaluate their applicability to business problems.
  • Build RESTful and GraphQL APIs using FastAPI, Flask, or Django REST Framework.
  • Write clean, testable, and maintainable Python code with a focus on performance and scalability.
  • Participate in code reviews, mentor junior developers, and contribute to best practices.
  • Integrate AI models with backend systems and frontend applications.
  • Stay up-to-date with AI/ML trends, libraries, and API design patterns.
  • Work in an agile environment, delivering high-quality software in iterative sprints.

Skills

Python
AI research & development
Data Warehousing
REST APIs
GraphQL
Agile
Mentoring

Education

Bachelor’s or Master’s degree in CS/Data Science or related

Tools

FastAPI
Flask
Django REST Framework
TensorFlow
PyTorch
Scikit-learn
Docker
Kubernetes
CI/CD
AWS
GCP
Azure

Job description

Department: Artificial Intelligence / Software Engineering
About the Role

We are looking for a Senior Python Developer with a passion for Data Warehousing , AI research and API development to join our growing team. In this role, you will be responsible for building scalable, high-performance APIs and contributing to AI/ML implementation. You will work closely with data scientists, researchers, and product teams to design and deploy intelligent systems that power our next-generation applications.

  • Design, develop, and maintain Python-based APIs for AI/ML models and services and data pipelines
  • Collaborate with AI researchers to implement and optimize machine learning models interfacing with data warehouse
  • Conduct research into new AI/ML techniques and evaluate their applicability to business problems
  • Build RESTful and GraphQL APIs using frameworks like FastAPI , Flask , or Django REST Framework
  • Write clean, testable, and maintainable Python code with a focus on performance and scalability
  • Participate in code reviews , mentor junior developers, and contribute to best practices
  • Integrate AI models with backend systems and frontend applications
  • Stay up-to-date with AI/ML trends , Python libraries (e.g., PyTorch , TensorFlow , Scikit-learn ), and API design patterns
  • Work in an agile environment , delivering high-quality software in iterative sprints
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field
  • 4 + years of professional experience in software development, with 3 + years in Python
  • Strong experience with Python web frameworks (e.g., FastAPI, Flask, Django)
  • Hands-on experience with AI/ML model deployment and integration
  • Familiarity with machine learning libraries such as TensorFlow , PyTorch , or Scikit-learn
  • Experience with API design and development , including REST and GraphQL
  • Solid understanding of software architecture , design patterns , and best practices
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and the ability to work in a collaborative, cross-functional team
  • Bonus: Experience with Docker , Kubernetes , CI/CD pipelines , and cloud platforms (AWS, GCP, Azure)
What We’re Looking For in a Candidate
  • A curious mind with a passion for AI and software development
  • A team player who can mentor and guide others
  • A self-starter who can take initiative and deliver results
  • A lifelong learner who stays current with emerging technologies and trends
  • Work on cutting-edge AI projects with real-world impact
  • Collaborate with top-tier researchers and engineers
  • Flexible work environment and remote-friendly options
  • Competitive salary and performance-based incentives
  • Opportunities for professional growth and leadership
  • A culture that values innovation, collaboration, and continuous learning
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer (AI & API Development)
Senior Data Engineer (AI & API Development)

ESP Engineered • Kolkata District

Hybrid
INR 1,200,000 - 1,800,000
Flexible work environment
Performance-based incentives
Opportunities for professional growth
Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Python Developer
Python Developer

Vish Gyana Technology Solutions • Chennai

On-site
INR 600,000 - 800,000
Senior Python Software Engineer
Senior Python Software Engineer

Stellar Innovations • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

Keka Technologies Private Limited • Ahmedabad District

On-site
INR 4,200,000 - 5,800,000
Senior Python Developer
Senior Python Developer

Palni • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Technical Architect – Python
Technical Architect – Python

Techversantinfotech • Ernakulam

On-site
INR 1,800,000 - 2,200,000
Family Medical Insurance
Flexible work timings
Company Sponsored International Tours
+1
Python Developer
Python Developer

Innofied - Award Winning Mobile/Web App Development Company • New Town

On-site
INR 800,000 - 1,200,000
Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
+1
Senior Software Developer( Python)
Senior Software Developer( Python)

JobItUs • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Python Developer (Backend)
Senior Python Developer (Backend)

BuildxPartners • Hyderabad

On-site
INR 3,000,000 - 5,400,000