Match score not available

Senior Software Engineer

extra parental leave - fully flexible
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

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.

Staff Domain logo
Staff Domain Scaleup https://www.staffdomain.com/
201 - 500 Employees
See all jobs

Job description

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.

Other Skills

  • Mentorship
  • Collaboration
  • Leadership

Software Engineer Related jobs