WordPress Developer (with Python & AI/ML experience)

Posted Development

About the Role

We are looking for a versatile WordPress Developer who doesn’t just stick to standard themes and plugins. You’ll be the bridge between traditional CMS management and cutting-edge automation. In this role, you will maintain our WordPress ecosystem while integrating custom Python scripts and AI/ML models to enhance site functionality, automate content workflows, and improve user personalization.

What You’ll Do

  • WordPress Engineering: Develop, customize, and maintain high-performance WordPress sites, including custom themes and plugins.
  • Python Integration: Build and maintain Python-based microservices or scripts that interact with the WordPress REST API to automate backend tasks.
  • AI/ML Implementation: Integrate AI models (like OpenAI’s GPT, Claude, or custom ML frameworks) to power features such as dynamic content generation, chatbots, or predictive analytics.
  • Optimization: Ensure high performance and availability while managing all technical aspects of the CMS.
  • Collaboration: Work with design and data teams to turn complex requirements into functional, AI-driven web features.

What We’re Looking For

  • WordPress Mastery: Deep experience with PHP, HTML5, CSS3, and JavaScript. You should be comfortable with custom theme development and Gutenberg blocks.
  • Python Proficiency: Strong skills in Python, particularly for data processing or connecting APIs (experience with Flask or Django is a plus).
  • AI/ML Exposure: Practical experience implementing AI APIs or deploying machine learning models into a production web environment.
  • Database Knowledge: Solid understanding of MySQL and how to optimize queries for large-scale sites.
  • Modern Dev Ops: Familiarity with Git, CI/CD pipelines, and cloud services (AWS/GCP/Azure).
  • Strong written and oral communication in English, above C1

Bonus Points If You Have:

  • Experience with Vector Databases (like Pinecone or Weaviate).
  • Knowledge of LangChain or other LLM orchestration frameworks.

How to Apply

  • We only accept candidates who finishes application through our official career page. https://www.inpirtalent.com/careers/ai-ml-engineer
  • We currently do not accept candidates from US, SE Asia, India, Pakistan, and Bangladesh
  • We have pre-screening on our career page with audio/video introductory for filtering out the bot/scam applicants.

Application Process

  • Technical interview with an internal team member
    (Since English proficiency is pre-screened through our career page, we skip the recruiter call and move directly to the technical round.)
  • Final interview with the CEO/CTO
  • Offer

We respond to qualified candidates within 3 business days and typically complete the interview process within 1–2 days after scheduling.