Cutshort logo
For Employers
IAI solution  logo
Backend Developer
Backend Developer

Backend Developer at IAI solution · Bengaluru (Bangalore) · 2 - 3 years · ₹9L - ₹10L / yr · Raised funding · Posted 12 Nov 2025

IAI solution 's logo

Backend Developer

Anajli Kanojiya's profile picture
Posted by Anajli Kanojiya
2 - 3 yrs
₹9L - ₹10L / yr
Bengaluru (Bangalore)
Skills
FastAPI
skill iconMongoDB
grpc

Job Title: Back-End Developer

Location: Bengaluru, India 

Open Positions - 5


Company Overview:

IAI Solution Pvt Ltd, operates at the edge of applied AI where foundational research meets real-world deployment. We craft intelligent systems that think in teams, adapt with context, and deliver actionable insight across domains.

We are seeking talented Back-End Developers to join our team, where you will play a key role in developing the infrastructure that supports our advanced AI technologies. If you are passionate about back-end development and have a keen interest in AI, this opportunity is perfect for you.

Position Summary: We are looking for an experienced Backend Developer with strong expertise in Python, object-oriented programming (OOP), and FastAPI. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable backend services and APIs using gRPC, REST, and Docker, websockets Protocol Buffers.


Proficiency in working with databases such as SQL, NoSQL, MongoDB, Supabase, and Redis is required. While prior experience in AI-related projects is not mandatory, preference will be given to candidates who have worked on or shown a strong interest in the AI/ML domain.

.

Key Responsibilities:

  • Develop, test, and maintain scalable back-end systems that power our AI solutions.
  • Design and implement RESTful APIs to support front-end applications and third-party integrations.
  • Collaborate with cross-functional teams to define technical requirements and deliver high-quality products.
  • Optimize back-end performance, ensuring systems are fast, reliable, and scalable.
  • Manage and maintain various database systems, including SQL, NoSQL, MongoDB, SuperBase, and Redis.
  • Troubleshoot and resolve complex technical challenges, leveraging strong problem-solving and critical thinking skills.
  • Handle multiple projects simultaneously, ensuring deadlines are met and quality is maintained.

Qualifications:

  • 2+ years in backend software development.
  • Strong proficiency in Python and object-oriented programming.
  • Extensive experience with FastAPI  frameworks.
  • In-depth knowledge of database technologies, including SQL, NoSQL, MongoDB, SuperBase, and Redis. 
  • Demonstrated ability to manage multiple projects in a fast-paced environment.
  • Strong analytical and problem-solving skills with a keen eye for detail.
  • Interest or experience in AI projects is highly desirable.


Nice to have 

  • Design, develop, and maintain high-performance, scalable backend services and APIs using gRPC, REST, and Protocol Buffers.


Perks & Benefits:

  • Competitive salary with performance-based bonuses.
  • Opportunity to work on cutting-edge AI projects within a talented and innovative team.
  • Access to professional development resources, including AI training programs.





Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About IAI solution

Founded :
2025
Type :
Product
Size :
20-100
Stage :
Raised funding

About

N/A

Company social profiles

N/A

Similar jobs (10)

Wissen Technology
at Wissen Technology
4 recruiters
Khushboo Kumari
Posted by Khushboo Kumari
Bengaluru (Bangalore), Mumbai
5 - 10 yrs
₹8L - ₹22L / yr
skill iconPython
RESTful APIs
Agentic AI
Large Language Models (LLM) tuning

Key Responsibilities

  • Design, develop, and maintain scalable applications using Python.
  • Build and integrate AI-powered solutions into existing applications.
  • Develop REST APIs and backend services.
  • Work with AI/ML models, LLMs, and Generative AI technologies where applicable.
  • Integrate AI services and APIs into business applications.
  • Write clean, maintainable, and efficient code.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Troubleshoot issues and optimize application performance.

Must-Have Skills

  • Strong hands-on experience in Python development.
  • Good understanding of Python frameworks such as FastAPI, Flask, or Django.
  • Experience in REST API development and backend services.
  • Knowledge or experience in AI/ML concepts.
  • Understanding of application development, debugging, and problem-solving.
  • Good understanding of databases and data handling.

Good-to-Have Skills

  • Hands-on experience with Generative AI and Large Language Models (LLMs).
  • Experience with AI APIs and frameworks such as LangChain or LlamaIndex.
  • Knowledge of Retrieval-Augmented Generation (RAG), embeddings, and vector databases.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes, or CI/CD pipelines.


Read more
 a leading provider of electronic trading solutions in India. With over 1,000 clients and a presence in more than 400 cities, we have established ourselves as a trusted partner for brokerages across the nation. Our commitment to excellence is reflected in millions of active end users and our reputation for delivering the best customer service in the industry.
a leading provider of electronic trading solutions in India. With over 1,000 clients and a presence in more than 400 cities, we have established ourselves as a trusted partner for brokerages across the nation. Our commitment to excellence is reflected in millions of active end users and our reputation for delivering the best customer service in the industry.
Agency job
via HyrHub by Shwetha Naik
Bengaluru (Bangalore)
7 - 10 yrs
₹20L - ₹35L / yr
skill iconPython
skill iconGo Programming (Golang)
Distributed Systems
RESTful APIs
Data Structures
+3 more

Experience and Expertise


● 7– 10 years of experience in backend development with Python or Golang.

● Solid understanding of RESTful APIs, microservices, and distributed systems.

● Strong knowledge of data structures, algorithms, and OOPS principles.

● Hands-on experience with relational and/or NoSQL databases.

● Familiarity with Linux development, Docker, and basic cloud concepts

(AWS/GCP/Azure).

● Proficiency with Git and version control workflows.

● Familiarity with AI-powered development tools or exposure to projects involving large

language models (LLMs) is a plus.


Skills

● Strong analytical and debugging skills with the ability to solve complex problems.

● Good communication and collaboration skills across teams.

● Ability to work independently with minimal supervision while being a strong team

player.

● Growth mindset – eagerness to learn new technologies

Read more
NonStop io Technologies Pvt Ltd
Kalyani Wadnere
Posted by Kalyani Wadnere
Pune
3 - 6 yrs
Best in industry
skill iconPython
skill iconDjango
skill iconFlask
SaaS
RESTful APIs
+7 more

About NonStop io Technologies

NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.


Brief Description

We are looking for a passionate and experienced Backend Engineer (Python) to join our engineering team. The ideal candidate will have strong expertise in backend development, API design, scalable application architecture, and SaaS applications, along with exposure to data processing, ETL workflows, and data integration. Familiarity with React and frontend technologies is an added advantage.

You will collaborate with cross-functional teams to build, enhance, and maintain robust, secure, and high-performance applications while contributing to backend services, data workflows, and cloud-based systems.


Roles and Responsibilities

  • Design, develop, and maintain scalable and high-performance web applications and backend services.
  • Develop secure, efficient, and reliable backend services and RESTful APIs using Python.(Django/Flask)
  • Design and implement scalable microservices and distributed application components.
  • Collaborate with frontend engineers and contribute to React-based features or integrations when required.
  • Develop, maintain, and support ETL/data processing workflows for extracting, transforming, and loading data across systems.
  • Build Python-based data processing scripts, services, and integrations to support application and business requirements.
  • Work with relational databases to support data extraction, transformation, validation, and loading processes.
  • Collaborate with data and engineering teams to improve data quality, reliability, and processing efficiency.
  • Work closely with product managers, designers, QA engineers, DevOps, data engineers, and other stakeholders to deliver high-quality features.
  • Write clean, maintainable, reusable, and testable code following software engineering best practices.
  • Participate in code reviews and contribute to coding standards, engineering practices, and technical improvements.
  • Optimize applications, APIs, databases, ETL processes, and backend services for performance, reliability, and scalability.
  • Troubleshoot, diagnose, and resolve application, data processing, and production issues.
  • Contribute to system architecture, technical design decisions, and continuous improvement initiatives.
  • Develop and maintain automated tests to ensure application quality and reliability.
  • Collaborate with DevOps teams to support CI/CD pipelines, containerized deployments, cloud-based applications, and deployment automation.
  • Monitor and support backend services and data workflows in development, staging, and production environments


Requirements

  • 3 to 6 years of professional experience in Backend Development using Python.
  • Strong hands-on experience with Python backend frameworks such as Django and Flask.
  • Experience building and supporting SaaS applications, with exposure to microservices, caching, pub-sub, messaging technologies, RESTful APIs, and distributed systems.
  • Exposure to ETL processes, data pipelines, data integration, or data processing using Python. (Preferred)
  • Understanding of ETL concepts such as data extraction, transformation, validation, loading, and data quality.(Preferred)
  • Experience working with relational databases, preferably PostgreSQL, for application development and/or data processing workflows.
  • Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or SQL Server.
  • Familiarity with frontend technologies, particularly React, is an advantage.
  • Experience with version control systems such as Git.
  • Exposure to technologies such as Kafka, Redis, Elasticsearch, Redshift, Nginx, and GraphQL is a plus.
  • Exposure to data technologies or tools such as Airflow, Pandas, SQLAlchemy, Spark, or similar data processing frameworks is a plus.
  • Strong foundation in computer science, including data structures, algorithms, object-oriented programming, and software design principles.
  • Familiarity with CI/CD pipelines and tools such as Jenkins.
  • Good understanding of cloud platforms such as AWS, Azure, or GCP.
  • Strong understanding of software design principles, scalable application architecture, and data structures.
  • Experience with containerization technologies such as Docker.
  • Knowledge of automated testing frameworks and best practices.
  • Experience working in Agile/Scrum environments.
  • Strong problem-solving, analytical, communication, and collaboration skills.


Why Join Us?

  • Opportunity to work on a cutting-edge healthcare product
  • A collaborative and learning-driven environment
  • Exposure to AI and software engineering innovations
  • Excellent work ethic and culture


If you're passionate about technology and want to work on impactful projects, we'd love to hear from you!

Read more
a leading provider of electronic trading solutions in India.
a leading provider of electronic trading solutions in India.
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
2 - 4 yrs
₹9L - ₹13L / yr
skill iconPython
skill iconGo Programming (Golang)
Linux/Unix
RESTful APIs

2–4 years of experience in backend development with Python or Golang.

● Solid understanding of RESTful APIs, microservices, and distributed systems.

● Strong knowledge of data structures, algorithms, and OOPS principles.

● Hands-on experience with relational and/or NoSQL databases.

● Familiarity with Linux development, Docker, and basic cloud concepts

(AWS/GCP/Azure).

● Proficiency with Git and version control workflows.

● Familiarity with AI-powered development tools or exposure to projects involving large

language models (LLMs) is a plus.

Strong analytical and debugging skills with the ability to solve complex problems.

Read more
Hyderabad, Bengaluru (Bangalore)
5 - 15 yrs
₹6L - ₹30L / yr
skill iconPython
skill iconReact.js
Generative AI
Agentic AI
skill iconJava

Proficient

Python Backend Development

Python, REST APIs, Microservices, FastAPI, Flask, Django, API Design, Authentication, Error Handling

Design, implement, and maintain scalable backend systems using Python frameworks. Build robust REST APIs, ensure secure authentication, and handle errors gracefully. Demonstrate expertise in microservices architecture and API design.

35

Proficient

React JS

React JS, Components, Hooks, State Management, API Integration, Responsive UI, Frontend Testing

Develop responsive and interactive user interfaces using React JS. Effectively use components, hooks, and state management. Integrate APIs and ensure frontend code is well-tested and maintainable.

30

Proficient

Gen AI / Agentic AI

LLMs, Agentic AI, LangChain, LangGraph, Google ADK, Semantic Kernel, Prompt Engineering, Tool Calling, RAG, Embeddings, Vector Search, Memory, Planning, Reasoning, Multi-Agent Systems, Guardrails, Azure OpenAI, Vertex AI, AWS Bedrock

Demonstrate hands-on experience with LLMs and agentic AI frameworks. Build, integrate, and optimize AI agents using modern tools and platforms. Show proficiency in prompt engineering, tool calling, RAG, embeddings, and multi-agent systems.

30

Advanced

Cloud & Deployment

AWS, Azure, GCP, Cloud Deployment, Containers, CI/CD, Application Hosting, Monitoring

Deploy applications to cloud platforms, manage containers, set up CI/CD pipelines, and monitor application health. Demonstrate familiarity with at least one major cloud provider.

Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
1 - 2 yrs
₹2L - ₹7L / yr
skill iconPython
skill iconGo Programming (Golang)
Linux/Unix
skill iconDocker
skill iconKubernetes
+3 more

Core Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Write high-quality, testable, and maintainable code with a focus on performance and scalability.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in design and architecture discussions to improve system efficiency.
  • Contribute to improving development processes, coding standards, and best practices.


Experience and Expertise:

  • 1-2 years of experience in backend development with Python or Golang.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of data structures, algorithms, and OOPS principles.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
  • Proficiency with Git and version control workflows.
  • Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.


Skills:

  • Strong analytical and debugging skills with the ability to solve complex problems.
  • Good communication and collaboration skills across teams.
  • Ability to work independently with minimal supervision while being a strong team player.
  • Growth mindset – eagerness to learn new technologies and improve continuously.
Read more
LogIQ Labs Pvt.Ltd.
at LogIQ Labs Pvt.Ltd.
2 recruiters
HR eShipz
Posted by HR eShipz
Remote only
3 - 5 yrs
₹4L - ₹8L / yr
Python
skill iconFlask
skill iconMongoDB

We are looking for a skilled Python Developer to design, develop, and maintain robust backend systems. You will be responsible for building scalable web applications using the Flask micro-framework and managing high-performance NoSQL data storage with MongoDB. Your role involves creating RESTful APIs, optimizing database queries, and ensuring seamless integration between the backend logic and frontend components.

Key Responsibilities

  • API Development: Design and implement scalable, secure RESTful APIs using Flask.
  • Database Management: Architect and maintain MongoDB schemas; develop complex aggregation pipelines and optimize query performance.
  • Backend Logic: Write clean, efficient, and testable Python code to handle server-side logic and data processing.
  • Integration: Integrate third-party services and internal data sources using libraries like Requests or Flask-PyMongo.
  • Performance Optimization: Identify and resolve bottlenecks in the application and database layers to ensure low latency.
  • Testing & Security: Implement unit tests (using pytest or unittest) and follow security best practices (OAuth2, JWT, data encryption).
  • Collaboration: Work closely with frontend developers to integrate user-facing elements and with DevOps to support deployment.

Required Technical Skills

CategoryRequirementsLanguageExpert-level Python (OOP, decorators, generators, and async programming).Frameworks Strong experience with Flask (routing, blueprints, middleware).DatabaseProficiency in MongoDB (BSON, indexing, sharding, and aggregation framework).ODMs/DriversExperience with PyMongo or MongoEngine.ArchitectureSolid understanding of RESTful API design and Microservices.Tools/DevOpsVersion control with Git; familiarity with Docker and CI/CD pipelines


Read more
Euphoric Thought Technologies
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Gurugram
4 - 6 yrs
₹8L - ₹14L / yr
skill iconPython
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconAmazon Web Services (AWS)

Technical Expertise

• Proficiency in Node.js or Python – Hands-on experience with backend development frameworks

and best practices.

• Expertise in SQL/NoSQL Databases – Strong experience with MySQL, PostgreSQL, MongoDB, or

DynamoDB.

• ElasticSearch & API Development – Strong knowledge of REST APIs, ElasticSearch, and high-

availability system design.

• Cloud & DevOps – Hands-on experience with AWS, Kubernetes, Docker, and CI/CD pipelines.

• Data Structures & Algorithms – Strong command over data structures, algorithms, OOD, and

design patterns.

• Version Control & Deployment – Experience with Git, GitHub Actions, and other deployment

systems.

• High-Performance Systems – Implemented solutions that handle high availability, concurrency,

and low-latency requirements.

Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹12L / yr
skill iconPython
skill iconGo Programming (Golang)
Linux/Unix
skill iconDocker
skill iconKubernetes
+3 more

Core Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Write high-quality, testable, and maintainable code with a focus on performance and scalability.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in design and architecture discussions to improve system efficiency.
  • Contribute to improving development processes, coding standards, and best practices.


Experience and Expertise:

  • 2–4 years of experience in backend development with Python or Golang.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of data structures, algorithms, and OOPS principles.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
  • Proficiency with Git and version control workflows.
  • Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.


Skills:

  • Strong analytical and debugging skills with the ability to solve complex problems.
  • Good communication and collaboration skills across teams.
  • Ability to work independently with minimal supervision while being a strong team player.
  • Growth mindset – eagerness to learn new technologies and improve continuously.
Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹12L / yr
skill iconPython
skill iconGo Programming (Golang)
RESTful APIs
skill iconDocker
skill iconKubernetes
+3 more

Primary Skills:

Python / Golang, RESTful APIs, Docker, Kubernetes, Linux


Core Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Write high-quality, testable, and maintainable code with a focus on performance and scalability.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in design and architecture discussions to improve system efficiency.
  • Contribute to improving development processes, coding standards, and best practices.


Experience and Expertise:

  • 2–4 years of experience in backend development with Python or Golang.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of data structures, algorithms, and OOPS principles.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
  • Proficiency with Git and version control workflows.
  • Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.


Skills:

  • Strong analytical and debugging skills with the ability to solve complex problems.
  • Good communication and collaboration skills across teams.
  • Ability to work independently with minimal supervision while being a strong team player.
  • Growth mindset – eagerness to learn new technologies and improve continuously.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos