Rhombus AI is an AI-powered data-to-action platform transforming raw, messy data into clean, high-quality datasets without writing a single line of code. Our platform is the only web app that provides comprehensive visibility into your data pipeline, tracing the entire data journey and capturing how data evolves from ingestion to analytics. Unlike traditional data pipelines that only support one-directional data flow, Rhombus AI supports multi-directional data flow. This allows you to build non-linear workflows, branch out, and merge data processes, and download datasets at any stage of the pipeline. Curious to see how it works? [Watch the video]
We are a start-up based in Sydney, Australia, operating at the intersection of software engineering, AI/ML research, and data science. Our vision is to transform data of any size or form into actionable, value-driven knowledge. Join us in playing a key role in driving the AI revolution in data science.
The Role:
As a Software Engineer at Rhombus AI, you'll contribute to a platform that is redefining DataOps. Knowledge of software design, including design patterns, object-oriented programming, data structures and algorithms, microservices architecture, and experience with REST APIs is assumed. You should be eager to push your skills to new limits. This is a permanent, part-time remote position with flexible hours. Salary will be commensurate with the candidate's experience.
Play a critical role in rethinking and enhancing our software architecture.
Innovate and contribute new features to our SaaS platform.
Refine and maintain scalable cloud infrastructure to ensure optimal performance, security, and availability.
Optimize cloud resource management to ensure scalability, cost-efficiency, and effective monitoring.
What You Bring to the Table:
Proficiency in Django and React.
Experience working on full-stack applications.
A strong understanding of cloud architecture principles, including the design, deployment, and management of applications in cloud environments.
A passion for applying DevOps concepts (CI/CD) to improve the delivery process of software.
Stand Out by:
Demonstrating knowledge and experience with Terraform for infrastructure as code (IaC) and cloud resource management.
Demonstrating familiarity with a distributed framework like Apache Spark for big data management and processing.
Showing experience in optimizing web applications for performance and efficiency.
Having skills in scaling web applications to handle increased traffic and data, ensuring reliability and responsiveness.
Providing GitHub projects that demonstrate innovative software solutions.
Who can apply:
Degree qualified in Computer Science, Software Engineering, Computer Engineering or relevant experience.
PhD candidates or holders in these disciplines are also welcome.
Hiring Process:
CV Review
Technical Assessment (Home Test)
Debrief of Technical Assessment and Final Interview
About the Home Test:
If your application passes the CV review stage, you will be asked to complete a technical assessment. This is a take-home project where you will be required to build a web app using Django and React and submit the GitHub repo link to your code so that we can run it locally.