
Senior Software Engineer
2 weeks ago
Role: AI Software Engineer (Ruby on Rails)
Location
:
Brisbane
(Hybrid Available)
Type
: Full-time / Contract
Salary
: Competitive, based on experience
We're seeking a highly motivated software engineer with a strong foundation in Ruby on Rails who is passionate about AI. You'll work closely with our small but growing team to build, experiment with, and deploy AI agents using tools like RubyLLM, ruby-openai, and various AI SDKs. This is a hands-on role for builders — ideal for someone who's played with AI in personal projects and now wants to do it professionally.
Key Responsibilities
- Build and maintain AI-first applications and agent workflows using Ruby on Rails
- Integrate with APIs, vector databases, and retrieval systems (e.g., Pinecone, Qdrant, Weaviate)
- Experiment with LLMs (OpenAI, Anthropic, etc.) and evaluate tools for agentic architecture
- Rapidly prototype and iterate on AI solutions for client projects and internal product ideas
- Contribute to technical design and architecture discussions
- Stay up-to-date with the latest developments in AI tooling and apply them practically
Skills & Experience
Required:
- Proficiency in Ruby on Rails (Rails 6+ preferred)
- Experience working with , ruby-openai, or similar Ruby AI libraries
- Familiarity with LLMs and prompt engineering
- Experience building side projects, bots, or AI experiments outside of work
- Strong understanding of RESTful APIs, JSON, background job processing (Sidekiq/Resque/solid_queue)
Nice to Have:
- Experience with Postgresql, vector databases and embeddings via Ruby clients
- Exposure to OpenAI Assistants API, Claude, or Gemini through Ruby gems
- Frontend experience with Hotwire/Turbo or React integration with Rails
- Knowledge of Rails deployment, caching strategies, and WebSocket implementations
- Familiarity with AI safety, limitations of LLMs, and prompt debugging
What We're Looking For
- You're a builder who learns by doing
- You're not afraid to dive into the unknown and try new tools
- You understand that AI isn't magic — you're pragmatic about what it can and can't do
- You're collaborative, thoughtful, and open to evolving processes
Why Join Us?
We're an AI services and solutions agency focused on preparing businesses for an AGI-augmented future. Our clients span across industries, and every project brings a new challenge. You'll work directly with founders and decision-makers, delivering real-world impact — not just research projects. We value curiosity, autonomy, and speed.
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Squiz Full timeOverview Senior Software Engineer (Typescript/Node/React/AWS)2025 is all about growth here at Squiz. The Squiz product team is delivering a cloud-based Digital Experience Platform (DXP) with core capabilities including Content Management, Optimisation tooling, and Platform services. We are seeking Senior Fullstack Software Engineers (backend leaning) to...
-
Senior Angular Software Developer
2 weeks ago
Brisbane, Queensland, Australia Simpro Software Full timeOverviewSenior Angular Software Developer at Simpro Software. Join our established team working on our operational commercial mobile application. You will contribute to the ongoing success of the Simpro commercial SaaS application suite by delivering solutions in an Agile environment.Our tech stack is cross-platform (iOS and Android), built with Angular and...
-
Senior Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Squiz Full timeOverviewSenior Software Engineer (Typescript/Node/React/AWS)2025 is all about growth here at Squiz. The Squiz product team is delivering a cloud-based Digital Experience Platform (DXP) with core capabilities including Content Management, Optimisation tooling, and Platform services. We are seeking Senior Fullstack Software Engineers (backend leaning) to join...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Squiz Full timeOverviewSenior Software Engineer (Typescript/Node/React/AWS)2025 is all about growth here at Squiz. The Squiz product team is delivering a cloud-based Digital Experience Platform (DXP) with core capabilities including Content Management, Optimisation tooling, and Platform services. We are seeking Senior Fullstack Software Engineers (backend leaning) to join...
-
Senior Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Australian Retirement Trust Full timeJoin to apply for the Senior Software Engineer role at Australian Retirement Trust3 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at Australian Retirement TrustGet AI-powered advice on this job and more exclusive features.Brisbane, QLDTake hold of a monster opportunity and join our Technology Engineering team as...
-
Senior Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Deswik Full timeJoin to apply for the Senior Software Engineer role at Deswik1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at DeswikAbout DESWIK BOLTDESWIK.BOLT streamlines blending and logistics across mining supply chains. BOLT is:A web application built using Python 3 on top of a declarative Python/TS framework that is...
-
Senior Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Deswik Full timeJoin to apply for the Senior Software Engineer role at Deswik1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at DeswikAbout DESWIK BOLTDESWIK.BOLT streamlines blending and logistics across mining supply chains. BOLT is:A web application built using Python 3 on top of a declarative Python/TS framework that is...
-
Senior Angular Software Developer
2 weeks ago
Brisbane, Queensland, Australia Simpro Software Full timeOverview Senior Angular Software Developer at Simpro Software. Join our established team working on our operational commercial mobile application. You will contribute to the ongoing success of the Simpro commercial SaaS application suite by delivering solutions in an Agile environment. Our tech stack is cross-platform (iOS and Android), built with...
-
Senior Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Compare the Market Australia Full timeOverviewJoin to apply for the Senior Software Engineer role at Compare the Market Australia(IT) Designing, developing and maintaining applications software (may include J2EE or .NET). A strong focus is placed on analysis and design work, with only approximately one third of the employee's time spent writing code/programming.Seniority levelMid-Senior...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Compare the Market Australia Full timeOverviewJoin to apply for the Senior Software Engineer role at Compare the Market Australia(IT) Designing, developing and maintaining applications software (may include J2EE or .NET). A strong focus is placed on analysis and design work, with only approximately one third of the employee's time spent writing code/programming.Seniority levelMid-Senior...