Senior Python Developer – Odoo + Applied AI Tools

8 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:

We are seeking a Senior Python Developer with 8+ years of experience in building scalable

Python applications, including at least 2 years of hands-on work with the Odoo ERP

framework. The ideal candidate should be enthusiastic about leveraging AI tools and platforms

to improve development efficiency, product capabilities, and business outcomes. You should be

someone who thrives on continuous learning and stays updated with emerging AI trends that

can be applied practically in projects.


Key Responsibilities:

 Backend Development:

o Design and build scalable, secure Python applications and APIs.

o Develop, extend, and maintain backend logic in Odoo modules.

 Odoo Customization:

o Customize Odoo modules (Sales, CRM, Accounting, Inventory, etc.) based on

functional requirements.

o Handle complex workflows and business logic within the Odoo framework.

 AI Tool Utilization:

o Apply and integrate modern AI/ML tools (e.g., OpenAI, LangChain, Google Vision,

Whisper, Azure AI, Hugging Face APIs) to enhance application functionality.

o Use AI platforms for productivity gains—such as automated document

processing, smart data extraction, AI-based chatbots, and recommendation

systems.

o Continuously explore and experiment with emerging AI tools and frameworks

that add value to development workflows.


 Solution Integration:


o Work on system integration using APIs for third-party services, including AI-

enhanced APIs.

o Leverage cloud-based AI services to embed intelligent features into applications.

 Team Collaboration:

o Collaborate with cross-functional teams including UI/UX, QA, DevOps, and

product managers to deliver business-ready solutions.

o Participate in technical discussions, code reviews, and architectural decisions.

 Continuous Learning & Innovation:

o Stay updated with advancements in AI, ML, and automation trends.

o Identify and propose opportunities to apply AI tools to solve business or

technical challenges effectively.


Required Skills & Qualifications:

 6–8 years of solid experience in Python application development

 Minimum 2 years of development experience with the Odoo ERP framework

 Exposure to using or integrating AI/ML platforms/tools like OpenAI (ChatGPT API),

LangChain, Google Cloud AI, Azure Cognitive Services, etc.

 Strong in RESTful API development and system integrations

 Solid understanding of Odoo ORM, Python data structures, and PostgreSQL

 Experience working in Agile teams and using Git for version control

 Comfort with Linux environments and CI/CD pipelines


Preferred/Bonus Skills:

 Experience with AI-enhanced automation: e.g., document summarization, voice-to-text,

recommendation APIs

 Familiarity with AI productivity tools (e.g., GitHub Copilot, AI pair programming, prompt

engineering basics)

 Basic understanding of frontend (HTML, JS, XML) as used in Odoo


 Cloud deployment exposure (AWS, Azure, or GCP)

 Odoo certification is a plus


Soft Skills:

 Curious and proactive learner—especially in the AI space

 Strong problem-solving and troubleshooting ability

 Clear communication and a collaborative mindset

 Comfortable adapting to fast-evolving tech environments

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You