
AI Software Developer
5 days ago
Software Developer for AI and Robotics
At the forefront of human-robot relationships, we are pioneering social robotics to revolutionise how humans connect with technology. Our mission is to introduce Abi, the world's first empathetic companion robot.
Your Role
You'll help take Abi from prototype to production-ready deployment as a Software Developer for AI and Robotics. You will build the core software that makes Abi think, move, and connect.
You'll work on real-time control, high-level decision-making, perception, and communication systems, ensuring Abi's software is robust in both the lab and the real world.
You'll collaborate with mechanical, electrical, and UX teams to integrate your code into fully functional robots, deploying to hardware and iterating in the field.
You'll tackle challenges in sensor fusion, motion planning, computer vision, and robotic middleware, while keeping the entire stack clean, maintainable, and high-performing.
Responsibilities
- Design, implement, and optimise core robotic software for real-time control and high-level autonomy.
- Develop systems for perception, sensor fusion, motion planning, and inter-robot communication.
- Integrate software seamlessly with hardware, working closely with cross-functional teams.
- Write production-quality code in C++, Python, or Rust, following best practices for performance and maintainability.
- Leverage robotic middleware (ROS2, Zenoh) to power communication and modularity.
- Apply test-driven development, writing unit and integration tests to ensure robustness in deployment.
- Deploy and validate software on hardware prototypes and production robots, iterating quickly based on real-world feedback.
- Debug and optimise for performance, reliability, and fault tolerance.
- Maintain clear documentation and follow disciplined version control practices (Git).
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Robotics, or a related field.
- 2–5 years of professional software development experience, preferably in robotics or embedded systems.
- Strong proficiency in C++, Python, or Rust within Linux-based environments.
- Familiarity with version control (Git), CI/CD pipelines, and automated testing.
- Experience with robotic middleware such as ROS2 or Zenoh.
- Understanding of real-time systems, networking, or simulation tools is advantageous.
- Exposure to computer vision, SLAM, or machine learning pipelines is beneficial.
- Strong systems-thinking approach with practical problem-solving skills.
- Comfortable working in a fast-paced, cross-functional R&D environment.
-
AI Software Developer
4 days ago
Melbourne, Victoria, Australia beBeePassionate Full time $77,000 - $90,000Job TitleAs a seasoned software professional, you will play a pivotal role in shaping the future of AI development. We are seeking an individual with a passion for AI to join our Digital Engineering team.Key Responsibilities:Delivering innovative AI-driven software solutionsCollaborating with cross-functional teams to design, develop and use the latest AI...
-
AI Software Developer
6 days ago
Melbourne, Victoria, Australia beBeeSoftware Full time $180,000 - $200,000Job Description">">You will work collaboratively with top engineers and AI experts to drive training, culture, and experimentation in AI-assisted engineering tools.">You will collaborate with the team to tackle complex technical problems and develop solutions that ensure quality engineering outcomes.">As a software engineer on our AI Powered Engineering...
-
AI Software Developer
10 hours ago
Melbourne, Victoria, Australia beBeeSoftware Full time $150,000 - $180,000Job Overview We are seeking a highly skilled software engineer to join our team, which provides AI-centric core services that scale globally. The successful candidate will play an integral role in building the systems that enable self-service AI platforms, supporting critical capabilities such as LLM enrichment pipelines, AI gateway management, LLM serving,...
-
AI Software Developer
1 week ago
Melbourne, Victoria, Australia beBeeDevelopment Full time $120,000 - $150,000Job DescriptionThis is an opportunity to work on voice AI systems that make software more user-friendly. The ideal candidate will have a strong background in Python or Go, and experience in building scalable software solutions.
-
Lead Principal Software Developer
1 week ago
Melbourne, Victoria, Australia beBee["AI"] Full time $180,000 - $250,000Unlock the Future of EngineeringYou are a key player in transforming customer experiences through AI, passionate about building innovative solutions that drive business success. We are world leaders in AI ambition, shaping the future of banking and relationship management.We're looking for an exceptional Principal Software Engineer to join our team. As part...
-
AI Software Developer
6 days ago
Melbourne, Victoria, Australia beBeeArtificialintelligence Full time $80,000 - $150,000About the Role:We are looking for a skilled software developer to contribute to the creation of innovative AI and Machine Learning applications.The successful candidate will design, develop, and maintain systems with web interfaces using programming languages such as Java, Python, C++, or C#.
-
Ai Powered Software Developer
2 days ago
Melbourne, Victoria, Australia Bebeeartificial Full timeTransform the software development landscape with AIKey ResponsibilitiesUnlocking the potential of Microsoft's AI-powered developer stack to boost productivity and drive innovationPioneering hands-on engagements with engineering leaders and platform teams to accelerate innovationDesigning secure, scalable solutions and guiding technical decisions to shape...
-
AI Powered Software Developer
5 days ago
Melbourne, Victoria, Australia beBeeArtificial Full time $160,000 - $240,000Transform the software development landscape with AIKey ResponsibilitiesUnlocking the potential of Microsoft's AI-powered developer stack to boost productivity and drive innovationPioneering hands-on engagements with engineering leaders and platform teams to accelerate innovationDesigning secure, scalable solutions and guiding technical decisions to shape...
-
Senior AI Software Developer
1 week ago
Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $145,999 - $175,999Role Summary:We're seeking a skilled Senior AI Software Engineer to drive innovation in software engineering workflows.This is an exceptional opportunity for you to lead the development of cutting-edge AI and machine learning solutions, leveraging your technical expertise to deliver high-quality outcomes.You will collaborate with cross-functional teams to...
-
Software Developer
2 weeks ago
Melbourne, Victoria, Australia Simpro Software Full timeJoin to apply for the Software Developer role at Simpro Software The Job The Software Developer (Mid Level) is a technical hands-on role with an emphasis on delivering quality code as an individual contributor while working with a strong team who love what they do. The role will work alongside the Development team and will collaborate with members from...