Bachelor's degree in Computer Science, Computer/Software Engineering, Data Science, or related field.
1-4 years of programming experience in Python, C++, R, or Java.
Proficiency in ML/AI frameworks like PyTorch, TensorFlow, and Scikit-learn.
Experience with data processing tools such as Pandas, NumPy, and SQL.
Familiarity with MLOps tools like Docker, Kubernetes, and AWS.
Responsibilities
Develop and enhance in-house software applications for business operations.
Perform full-stack development for AI and machine learning applications.
Create and deploy machine learning models for computer vision and robotics.
Design and maintain API interfaces for integrating AI/ML platforms with enterprise software.
Build scalable data pipelines for syncing data between ML models and APIs.
Implement cobot applications and simulation environments.
Collaborate with cross-functional teams to deliver comprehensive solutions.
Benefits
Opportunity to work with cutting-edge AI/ML technologies.
Engagement in innovative projects within advanced manufacturing.
Collaborative work environment across engineering and management teams.
Potential for professional growth in a rapidly evolving field.
Full Job Description
Computing Engineer/Software Developer -AI/ML, GUI Development, Custom Cobot Control - Pinellas Park, FL, USA
The Opportunity
Custom Manufacturing & Engineering, Inc. (CME) is looking for a Software Engineer to develop custom collaborative robot (cobot) control integrations, artificial intelligence/machine learning (AI/ML) applications, and related GUIs for advanced manufacturing and inspection environments. You'll work with cobots (UR eSeries and others), simulation platforms (NVIDIA Isaac Sim, Gazebo/ROS2), and cutting-edge AI/ML tools to create scalable solutions that improve manufacturing automation and product quality.
What You'll Do
Internally develop and/or support iterative enhancements to new in-house software applications/tools for business and technical operations.
Full-stack development duties for an AI and machine learning role, deploying, scaling, and integrating machine learning models into user-facing applications.
Develop and deploy ML models (e.g., LLMs, CNNs, GANs, ResNets) for deep learning in support of computer vision, inspection data, and ERP/operations use cases and improvements; or for engineering development/R&D in field of robotics and unmanned systems/drones.
System Integration: Design, develop, and maintain robust API interfaces connecting internal AI/ML platforms with external enterprise software (e.g., ERP systems and security platforms like Microsoft Defender for Endpoint API, CrowdStrike Falcon API, or other API developer needs/opportunities).
Data Pipeline Automation: Build scalable pipelines to ingest, transform, and sync data between ML models and third-party enterprise APIs.
Design and implement cobot applications, multi-cobot workstations, and simulation environments.
Build scalable GUIs and reusable software components for data pipelines and manufacturing dashboards.
Analyze and optimize code for performance, reliability, and maintainability.
Collaborate across engineering, manufacturing, and management teams to deliver end-to-end solutions.
Support or lead small team technical proposals and provide guidance to peers on advanced automation and ML projects.
What You Bring
Education: Bachelor's in Computer Science, Computer/Software Engineering, Data Science, or related field.
Experience: 1-4 years programming in environments such as the following: