Talent.com
Python Developer Odoo ERP Manufacturing Business Logic Engineer

Python Developer Odoo ERP Manufacturing Business Logic Engineer

Rapid Die CutCharter Township of Clinton, MI, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

Benefits :
  • 401(k)
  • Company parties
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Opportunity for advancement
  • Paid time off
  • Vision insurance
  • About Us

    At Rapid Die Cut, we are reinventing the industrial supply chain by digitally enabling every aspect of the manufacturing process. Our backbone is an open-source, Python-based ERP systemOdoowhich we are transforming into an AI-native, real-time operations engine.

    From order entry through shipping and logistics, our goal is full digitization. We are building the connective tissue between ERP, factory floor systems, and AI agents to make manufacturing smarter, faster, and more resilient.

    Why This Role Matters

    We are looking for a hands-on Odoo ERP Developer who thrives at the intersection of business logic, data modeling, and systems thinking. This is not a frontend or full-stack role. This is a core backend position focused on :

    • Customizing the business logic layer of Odoo
    • Modeling real-time factory data and ontologies in PostgreSQL
    • Designing new data structures for AI integration
    • Enabling agentic and contextual automation across workflows
    • What You'll Do

      Customize core Odoo modules (Manufacturing, Inventory, CRM, Logistics) to model and automate complex industrial workflows.

      Extend Odoos data and business logic layers, adding custom models, fields, and processes.

      Integrate real-time data feeds from IoT devices and factory equipment into Odoo or adjacent systems.

      Implement context-aware protocols for AI agents to interact with ERP workflows.

      Design scalable PostgreSQL schemas to support new ontologies and AI-native manufacturing data.

      Collaborate with manufacturing engineers and product teams to map out operational logic and implement it in Odoo.

      Develop clean, testable Python code following Odoo and modular programming best practices.

      Must-Have Qualifications

      3+ years hands-on experience with Odoo development, especially back-end customization

      Strong Python engineering skills with understanding of Odoo ORM, XML views, and module architecture; regular use of modern development tools like GitHub Copilot / Cursor

      Deep experience with PostgreSQL schema design, optimization, and data modeling

      Familiarity with manufacturing processes, ERP workflows, and real-time operations data

      Ability to work closely with non-technical stakeholders to translate needs into system logic

      Experience with APIs, webhooks, and Python-based integrations with industrial systems

      Bonus Points For

      Familiarity with IoT data protocols, OPC UA, MQTT, or similar

      Experience with AI / agentic frameworks, Model Context Protocol or contextual decision systems

      Exposure to knowledge graph or ontology modeling

      Experience with Odoo automation, QWeb templates, or server actions

      Previous work in smart manufacturing, Industry 4.0, or digital twins

      Why Join Us?

      Help build a next-generation, AI-native ERP system

      Work at the core of a platform transforming the U.S. manufacturing landscape

      Modern tech stack : Odoo + PostgreSQL + Python + Real-time IoT + AI

      Autonomy to experiment, innovate, and grow alongside the system

      Work with a team of hands-on builders who care about real-world impact

    serp_jobs.job_alerts.create_a_job

    Python Developer • Charter Township of Clinton, MI, US