Senior Python / Industrial Automation / Voice AI Engineer

Posted 3 days ago

Worldwide

Summary

# Senior Python / Industrial Automation / Voice AI Engineer We are looking for a senior engineer to build a production-grade voice AI layer that interacts safely with existing PLC-controlled equipment. This is not a chatbot project. The system must translate natural-language requests into structured commands, validate them deterministically, and communicate with industrial hardware without bypassing PLC safety logic. ## Must Have * Strong Python experience * Hands-on Modbus RTU/TCP integration * Real PLC integration experience * Experience working around existing HMI/PLC architectures * Voice AI, STT/TTS, or conversational AI integration * Structured LLM outputs with deterministic validation * Command acknowledgement, retries, idempotency, and duplicate-execution prevention * Hardware communication failure and reconnect handling * State-machine design for real-world device control * Raspberry Pi, industrial PC, or similar edge-device deployment ## Strong Preference * Delta PLC experience * RS-485 integration * Industrial automation or machinery projects * Safety-critical or equipment-control systems * Offline/degraded-mode architecture * Device configuration and versioned register-map abstractions * Historical/session data models and personalized recommendation systems ## What We Are Looking For You should understand the difference between: LLM interpretation deterministic application validation PLC command request PLC acknowledgement authoritative machine state The PLC must remain the final authority. ## Apply Only If Please include: 1. One project where your software interacted with a real PLC, industrial device, or physical system. 2. The PLC/protocol/hardware involved and exactly what you personally implemented. 3. How you prevent the same physical command from executing twice after a timeout or reconnect. 4. Your experience integrating STT/TTS or voice AI. 5. Your availability and hourly rate. Generic AI, chatbot, Arduino-only, or API integration experience without real hardware/control-system experience is not sufficient.

  • More than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Raspberry Pi
Nice-to-have skills
Machine Learning
Reverse Engineering
Activity on this job
  • Proposals:Less than 5
  • Last viewed by client:2 days ago
  • Interviewing:
    4
  • Invites sent:
    26
  • Unanswered invites:
    14
About the client
Member since Jan 26, 2026
  • USA
    Hawthorne4:28 AM
  • $7.1K total spent
    14 hires, 9 active
  • 644 hours

Explore similar jobs on Upwork

Artificial Intelligence
Job Search Strategy
LinkedIn Recruiting
Resume Writing
Cover Letter Writing
Applicant Tracking Systems
Career Coaching
Virtual Assistance
Data Entry
EEG based emotion recognitionHourly‐ Posted 4 weeks ago
Machine Learning
Python
Keras
PyTorch
Deep Neural Network

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo