Senior Python Developer - IoT Cloud & Computer Vision

GCS Recruitment

Minneapolis (MN)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GCS Recruitment is seeking a Senior Python Developer to build and productionize a cloud-based Quality Control platform that inspects robotic storage racks via 3D camera systems. You will develop AWS IoT data pipelines, backend services, cloud integrations, and testing frameworks for large-scale robotics deployments across multiple sites.

The role requires strong Python skills, hands-on AWS IoT Core experience, and a solid background in data pipelines, serverless architectures, and

Qualifications

  • Strong Python development experience required.
  • Hands-on work with AWS IoT Core, MQTT, Lambda and S3.
  • Experience building device-to-cloud IoT data pipelines.
  • Experience with serverless architectures and API integrations.
  • Solid understanding of CI/CD, DevOps and production support.
  • Experience with integration testing and system troubleshooting.
  • Ability to work in an collaborative agile environment.
  • Familiar with AI-assisted code development tools.

Responsibilities

  • Build and maintain AWS IoT data pipelines using MQTT, AWS IoT Core, Lambda, and S3.
  • Develop scalable backend services in Python for image and video data.
  • Integrate cloud services with internal APIs and downstream systems.
  • Own integration testing and ensure end-to-end system reliability.
  • Review, validate, and enhance AI-generated code.
  • Contribute to CI/CD, DevOps, monitoring, and deployment automation.
  • Support validation, production rollout, and post-deployment stabilization activities.
  • Collaborate with distributed engineering teams to deliver milestones in a fast-paced environment.

Skills

Python development
AWS IoT Core
MQTT
Lambda
S3
Device-to-cloud data pipelines
Serverless architectures
CI/CD & DevOps
Integration testing
Agile collaboration
AI-assisted code review

Job description

Python Developer

Job Summary

Seeking a Senior Python Developer to build and productionize a cloud-based Quality Control platform used to inspect robotic storage racks through 3D camera systems. The role focuses on developing AWS IoT data pipelines, backend services, cloud integrations, and testing frameworks to support large-scale robotics deployments across multiple sites.

Key Responsibilities
  • Build and maintain AWS IoT data pipelines using MQTT, AWS IoT Core, Lambda, and S3.
  • Develop scalable backend services in Python for processing image and video data.
  • Integrate cloud services with internal APIs and downstream systems.
  • Own integration testing and ensure end-to-end system reliability.
  • Review, validate, and enhance AI-generated code.
  • Contribute to CI/CD, DevOps, monitoring, and deployment automation.
  • Support validation, production rollout, and post-deployment stabilization activities.
  • Collaborate with distributed engineering teams to deliver project milestones in a fast-paced environment.
Required Skills
  • Strong Python development experience.
  • Hands-on experience with AWS IoT Core, MQTT, Lambda, and S3.
  • Expertise in device-to-cloud or IoT data pipelines.
  • Experience with serverless architectures and API integrations.
  • Strong understanding of CI/CD, DevOps, and production support.
  • Experience with integration testing and system troubleshooting.
  • Ability to work effectively in a collaborative, agile environment.
  • Comfortable using and reviewing AI-assisted code development tools.
Nice to Have
  • Computer Vision, image/video processing, or machine vision experience.
  • Machine Learning or anomaly detection exposure.
  • NVIDIA Jetson or edge-device familiarity.
  • Experience in IoT, robotics, smart devices, industrial automation, or connected products.

GCS is acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer: Cloud IoT for Robotics Platform
Senior Python Engineer: Cloud IoT for Robotics Platform

GCS Recruitment Specialists • California (MD)

On-site
USD 120,000 - 150,000
Senior Python Developer — Cloud IoT for Robotics QC
Senior Python Developer — Cloud IoT for Robotics QC

GCS Recruitment • Cheyenne (WY)

On-site
USD 120,000 - 180,000
Senior Cloud IoT Software Engineer (Python)
Senior Cloud IoT Software Engineer (Python)

GCS Recruitment • United States

Remote
USD 120,000 - 180,000
Python Developer
Python Developer

GCS Recruitment • Kansas (IL)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

GCS Recruitment • Boston (MA)

On-site
USD 140,000 - 180,000
Python Cloud IoT Engineer for Robotics & Vision
Python Cloud IoT Engineer for Robotics & Vision

GCS Recruitment • Atlanta (IN)

On-site
USD 90,000 - 150,000
Python Developer
Python Developer

GCS Recruitment • California (MD)

On-site
USD 120,000 - 150,000
Python Developer
Python Developer

GCS Recruitment • Cheyenne (WY)

On-site
USD 120,000 - 180,000
Python Developer
Python Developer

GCS Recruitment • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

GCS Recruitment • United States

Remote
USD 120,000 - 180,000