Computing Engineer/Software Developer –AI/ML, GUI Development, Custom Cobot Control
Backend Developer
Python
Ai Ml
APIs
Artificial Intelligence
Automation
Cloud Operations
Cobot Control
Cobots
Data Analysis
Data Analytics
Data Engineer
Data Integration
Data Integration Tools
Data Pipeline
Data Platform
Data Processing
Databases
DevOps
Engineer
Engineering
ETL
Industrial Automation
Informatica
Information Technology (IT)
Integration
Machine Vision
Mechatronics
Programming
Programming Language
Programming Languages
Robotics
Software Development
Software Engineering
SQL
Job Description
Build custom AI/ML and GUI solutions that connect to enterprise systems and control collaborative robots in advanced manufacturing and inspection environments.
Responsibilities
- Develop and/or maintain iterative enhancements for internal in-house software applications and tools used by business and technical teams
- Deliver full-stack AI and machine learning development, including deploying, scaling, and integrating ML models into user-facing applications
- Design, develop, and deploy deep learning models for computer vision and inspection data, including LLMs, CNNs, GANs, ResNets
- Support engineering development and R&D for robotics and unmanned systems or drones (as applicable to projects)
- Design, develop, and maintain API interfaces that connect internal AI/ML platforms with external enterprise software, including security APIs such as Microsoft Defender for Endpoint API and CrowdStrike Falcon API
- Build scalable data pipelines to ingest, transform, and synchronize data between ML models and third-party enterprise APIs
- Design and implement cobot applications, multi-cobot workstations, and simulation environments
- Create scalable GUIs and reusable components for data pipelines and manufacturing dashboards
- Analyze and optimize code for performance, reliability, and maintainability
- Collaborate with engineering, manufacturing, and management teams to deliver end-to-end solutions
- Support or lead small technical proposals and provide technical guidance to peers on advanced automation and ML work
Requirements
- Bachelor’s degree in Computer Science, Computer/Software Engineering, Data Science, or a related field
- 1–4 years of programming experience in one or more: Python (Advanced), C++, R, Java
- ML/AI frameworks and libraries: PyTorch, TensorFlow, Scikit-learn, Hugging Face Transformers
- Data processing and databases: Pandas, NumPy, Apache Spark, SQL, PostgreSQL
- MLOps and deployment: Docker, Kubernetes, MLflow, AWS (SageMaker), GCP (Vertex AI)
- Version control and collaboration: Git, GitHub, GitLab, Jira
- Strong background in scalable software design, API development, and testing practices
- Familiarity with data science
- Bonus: Experience with recommendation systems, pattern recognition, or large-scale software architectures
Technologies
- Python, C++, R, Java
- PyTorch, TensorFlow, Scikit-learn, Hugging Face Transformers
- Pandas, NumPy, Apache Spark, SQL, PostgreSQL
- Docker, Kubernetes, MLflow, AWS (SageMaker), GCP (Vertex AI)
- Git, GitHub, GitLab, Jira
- Microsoft Defender for Endpoint API, CrowdStrike Falcon API
- NVIDIA Isaac Sim, Gazebo/ROS2
- UR eSeries
- LLMs, CNNs, GANs, ResNets
- ERP systems, AI/ML platforms, computer vision, ERP/operations use cases
Benefits
- 4-day work week (most weeks)
Eligibility notice: Access to technology subject to ITAR/EAR. Candidates must meet “U.S. Person” requirements.
Location: Pinellas Park, FL (onsite)
Compensation: USD 68,000 - 78,000 per year