8+ years of experience in software engineering, focusing on AI, cloud computing, and robotics., Proficiency in Python and C++ for backend and embedded development., Strong background in computer vision technologies such as OpenCV, PyTorch, and TensorFlow., Experience with Azure Cloud Computing and modern front-end frameworks like React and TypeScript..
Key responsabilities:
Lead the development of robotics and autonomous systems for an Australian-based company.
Architect and maintain backend services for high-performance data processing and AI analysis.
Design and implement AI-driven computer vision models for industrial inspection.
Collaborate with cross-disciplinary teams and mentor junior engineers in best practices.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Staff Domain’s mission is to support global businesses through end-to-end offshore recruitment and operational management to enable cost savings and rapid growth.We offer staff acquisition and bespoke solutions to clients looking to expand, looking for resource support, or simply looking to support their bottom line.We cater to a variety of services to providing comprehensive, tailor-fitted approach for your business and local team needs. With Staff Domain, you are in control.We pride ourselves in presenting smooth end-to-end, customized offshoring experience and in providing employees the best career experience that will compliment clients' products and services in further promotion and market penetration to improve total satisfaction of customers and staff alike.Personalized service excellence is our core. Operational consistency is our key. Our culture is what sets us apart. Be one step ahead of the competition.
We are looking for a highly experienced Senior Software Engineer (8+ years) who can contribute to both present project development and the client's robotics software modules, bringing expertise in cloud computing, AI, embedded systems, and full-stack development.
Key Responsibilities
Lead the development of our Australian-based company specializing in robotics and autonomous systems, ensuring it scales efficiently while integrating robotics, AI-based vision, and numerical analysis.
Architect and maintain backend services in Python and C++ for high-performance data processing and AI-driven analysis.
Develop React-based front-end interfaces for the intuitive visualization of inspection data.
AI & Machine Vision for Industrial Inspection
Design and implement AI-driven computer vision models for defect detection, segmentation, and feature extraction using OpenCV, PyTorch, or TensorFlow.
Work with 3D point clouds, image fusion, and depth sensing from Zivid cameras and LIDAR systems.
Develop numerical analysis algorithms to assess structural integrity and detect anomalies in inspection data.
Optimize AI inference models for real-time and edge computing applications.
Robotics & Embedded Systems
Work with ROS2 to develop software for autonomous robotic systems.
Implement motion planning, sensor fusion, and real-time robotic control.
Develop embedded software for real-time applications in industrial automation.
Azure Cloud Computing & Scalable Architecture
Design and deploy cloud-based solutions on Azure, including IoT Edge, AI pipelines, microservices, and serverless architectures.
Ensure scalability, security, and high availability of cloud-based inspection systems.
Full-Stack & Software Infrastructure
Develop web-based robotic control panels and analytics dashboards using React, TypeScript, and Node.js.
Build and maintain CI/CD pipelines, containerized applications (Docker, Kubernetes), and scalable backend services.
Leadership & Cross-Disciplinary Collaboration
Collaborate with AI specialists, robotics engineers, and cloud architects to develop innovative solutions.
Mentor junior engineers and drive best practices in AI, robotics, and cloud computing.
Requirements
Required Qualifications & Experience
8+ years of experience in software engineering, specializing in AI, cloud computing, and robotics
Expertise in Python and C++ for AI, backend, and embedded development.
Strong experience in computer vision (OpenCV, PyTorch, TensorFlow) and AI-driven numerical analysis.
Hands-on experience with 3D vision, LIDAR, and depth sensing.
Proficiency in Azure Cloud Computing, including IoT, AI model deployment, and scalable APIs.
Experience with React, TypeScript, and modern front-end frameworks.
Solid understanding of ROS2, real-time robotics, and sensor integration.
Strong knowledge of Docker, Kubernetes, and CI/CD pipelines.
Bonus Skills:
Experience with predictive maintenance and anomaly detection models.
Familiarity with edge computing and real-time AI inference.
Knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, Cosmos DB, etc.).
Additional Job Details:
Set-up and Location: WFH
Work Schedule: 9:00 am - 6:00 pm AU Eastern Time (QLD) | 7:00 am - 4:00 pm PH Time
Employment Type: Full-time
All interviews and other hiring requirements are done virtually or through video calls or emails.
Benefits
Join Us and Enjoy!
HMO, Dental, and Life Insurance for you and one free dependent from day one (with the option to enroll additional dependents)
Paid Leaves: Birthday, Vacation, Medical, and Maternity (up to 6 Vacation Leaves are convertible to cash on your anniversary)
Employee Engagement Activities: Year-End Party, Family Day, Team Building, and more!
Why Join Staff Domain?
At Staff Domain, we are not just another staffing company—we are rapidly growing and transforming the way businesses leverage global talent. We offer a vibrant and collaborative work culture that thrives on innovation, excellence, and continuous learning. With offices in the Philippines, South Africa, India, and beyond, we are a truly global company that embraces diversity and encourages the sharing of ideas. We take pride in our dynamic and supportive work environment, where you’ll have access to cutting-edge technology and tools to help you excel in your role. As a member of our team, you’ll be part of a high growth organization that invests in its people and offers exceptional opportunities for career advancement. Staff Domain is the perfect place for driven, ambitious individuals who are eager to make an impact in a rapidly expanding industry.
Join us as we shape the future of global staffing solutions!
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.