AI Jobs Map

Arihant AI · Ahmedabad, Gujarat

Python (Odoo) Developer Internship

internshipPosted 8 days ago
Apply on IndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

pythondata-structuressqlobject-oriented-programminghtmlcssflaskfastapidjangorest-apipostgresqlmysqlgitgithubjavascriptpandasdockerlinuxapi-designllm

Ahmedabad, GJ, India

Apply Now!

WALK IN INTERVIEWS SLOTS : 03-04 Sept, 2026 (11 AM to 5 PM)

Location: Prahladnagar, Ahmedabad, Gujarat, India

Work Mode: On-site only

Internship Duration: 6 Months / 1 Year (2 Options available)

Openings: 3

Role Type: Internship

About Arihant AI

Arihant AI builds AI-powered solutions, enterprise software, web applications, and business automation products for organizations looking to improve efficiency and scale their operations.

As a Python Developer Intern, you will work on real-world software projects and get hands-on experience with backend development, APIs, databases, integrations, debugging, and production-oriented coding.

This is a hands-on role for someone who enjoys solving problems, learning new technologies, and turning requirements into working software.

About the Role

We are looking for a Python Developer Intern with strong programming fundamentals and a genuine interest in software development.

You will work closely with our development team to build new features, improve existing applications, integrate third-party services, work with databases, and troubleshoot real-world software problems.

You do not need to know everything before joining. We value strong fundamentals, logical thinking, curiosity, ownership, and the ability to learn quickly.

What You'll Do

-
Develop and maintain applications using Python.

-
Write clean, readable, and maintainable code.

-
Work with Python data structures, JSON, files, APIs, and application logic.

-
Integrate third-party APIs and web services.

-
Work with relational databases and write SQL queries.

-
Debug and troubleshoot application issues.

-
Test your code and identify edge cases before deployment.

-
Understand existing codebases and improve their functionality and efficiency.

-
Work with internal teams to understand requirements and translate them into technical solutions.

-
Participate in code reviews and follow development best practices.

-
Contribute to real-world AI, automation, enterprise software, and web application projects.

Required Skills

-
Good understanding of Python fundamentals.

-

Comfortable working with:

-
Variables, loops, conditions, and functions

-
Lists, tuples, dictionaries, and sets

-
Exception handling

-
Modules and packages

-
Basic Object-Oriented Programming

-
File handling

-
JSON

-
Basic understanding of SQL and relational databases.

-
Basic understanding of HTML and CSS.

-
Understanding of how APIs and HTTP requests work.

-
Good logical and problem-solving skills.

-
Ability to read, understand, debug, and improve existing code.

-
Good communication and teamwork skills.

Good to Have

Experience or familiarity with any of the following will be an advantage:

-
Flask, FastAPI, or Django

-
REST API development

-
PostgreSQL or MySQL

-
Git and GitHub

-
JavaScript fundamentals

-
Pandas

-
API authentication

-
Docker

-
Linux/server fundamentals

-
Third-party API integrations

-
AI/LLM APIs and automation

These are not mandatory. Strong Python fundamentals and a willingness to learn are more important.

What You'll Learn

During the internship, you will gain practical experience in:

-
Real-world Python development

-
Backend and API development

-
SQL and database interaction

-
REST APIs and third-party integrations

-
Debugging and testing

-
Git-based development workflows

-
Working with existing production code

-
Writing scalable and maintainable software

-
Software development practices used in real projects

-
AI, automation, and enterprise application development

Who We're Looking For

You may be a good fit if you:

-
Enjoy building things with code.

-
Like solving programming problems rather than only studying theory.

-
Can independently investigate and solve basic technical issues.

-
Are comfortable asking questions when you are stuck.

-
Take ownership of the work assigned to you.

-
Are willing to learn technologies beyond what you already know.

-
Care about writing code that is understandable and maintainable.

-
Work well with a team and communicate clearly.

We are more interested in your ability to learn and solve problems than in the number of technologies listed on your resume.

What You Can Expect

-
Hands-on experience with real-world software projects.

-
Mentorship and guidance from experienced developers.

-
Exposure to production-oriented development practices.

-
Opportunity to work on AI, automation, enterprise, and web application projects.

-
Internship completion certificate.

-
Letter of Recommendation (based on performance).

-
Opportunity for further engagement with the company based on performance and business requirements.

Internship Details

-
Duration: 6 months / 1 Year

-
Openings: 3

-
Location: Ahmedabad, Gujarat, India

-
Work Mode: On-site only

-
Start Date: Immediate

How to Apply

If you enjoy Python, problem-solving, and building real software, we'd love to hear from you.

Apply now and take your first step toward becoming a professional Python developer.

More jobs at Arihant AI