Senior Python Developer (Odoo ERP/ AI)
Apply nowABOUT NSC SOFTWARE
NSC Software delivers premier software development and consulting services for global businesses, powered by Vietnam’s top engineering talent. With a team of 150+ IT
professionals, we continuously expand our capabilities, refine our delivery processes, and adopt cutting-edge technologies to meet diverse client needs.
Guided by our core values: Premier, Talented, Innovative, Committed, and Trusted, we focus on building long-term partnerships and delivering future-ready solutions. Through this, we aim to advance Vietnam’s IT industry and create meaningful global impact.
Why should you join us?
- Remote work, flexible working environment
- Attractive salary package
- Technical training and certifications
- Global career opportunities
- Enhance autonomy and independence
JOB DESCRIPTION
As a Senior Python Developer at NSC, you will work remotely with fixed working hours from 3.00 PM – 11.00 PM (Vietnam time).
We are looking for a Senior Python Developer (Odoo) with a strong AI builder mindset to design, develop, and enhance ERP solutions while leveraging AI technologies to improve business automation and operational efficiency.
This role requires a developer who not only has deep experience with Python development and Odoo ERP systems, but is also comfortable working with AI tools, AI agents, and prompt-driven workflows to build smarter and more automated systems. The ideal candidate understands how to combine traditional ERP development with modern AI capabilities, using AI as a core tool to accelerate development, automate processes, and create intelligent workflows.
KEY RESPONSIBILITIES
- Develop, maintain, and optimize backend systems using Python
- Design, develop, and maintain custom Odoo modules and ERP functionalities.
- Customize and extend Odoo features to meet business and operational requirements.
- Integrate AI-powered solutions, AI agents, or LLM-based tools into ERP workflows where applicable.
- Build and optimize automation workflows within Odoo and related systems.
- Work with APIs and external systems to integrate third-party services into the ERP environment.
- Apply AI-assisted development practices, including prompt engineering and AI-driven code generation.
- Identify opportunities to improve business processes through AI-enabled automation.
- Collaborate with cross-functional teams to translate business requirements into scalable ERP solutions.
- Ensure code quality, performance optimization, and system reliability.
JOB REQUIREMENTS
- 5+ years of professional experience as a Python Developer or in a similar backend role.
- Experience with Odoo framework.
- Knowledge of ERP systems and business process automation.
- Experience developing custom modules, integrations, and workflows in Odoo.
- Familiarity with AI tools, LLMs, or AI agents, and the ability to leverage AI in development workflows.
- Experience with API integrations and system architecture. Strong problem-solving skills and ability to design scalable solutions.
- Ability to work independently and collaborate with cross-functional teams.
BENEFITS & PERFORMANCE METRICS
Compensation and Benefits
- Competitive salary upto $2500 USD/month (negotiable)
- Remote work arrangement, allowing for flexibility and comfort
- Attractive Benefits: social insurance…
- Opportunity to work within a professional and multicultural environment
- Enhance English skills daily with global team
- Assistance and support through all aspects of the onboarding process
Personal Growth
- Company Team Building Trip every year
- Training sponsorship programs
- Professional and dynamic working environment
- Mental health support at work
- English classes for professionals
Health care and Annual paid leave
- Social insurance (optional)
- Unemployment Insurance
- Private health insurance
- Parental paid Leave: 5 days
- Vacation Leave: 12 days per year
- Medical Leave: 8 days per year