Careers

Senior Python Developer (Odoo ERP/ AI)

Apply now

ABOUT 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

Apply now

    Comment
    LinkedIn (or upload CV)