WordPress Developer (with Python & AI/ML experience)
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.