Talent.com
Senior Software Engineer
Senior Software EngineerRefactor. • Melbourne, Florida, USA
Senior Software Engineer

Senior Software Engineer

Refactor. • Melbourne, Florida, USA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Senior Software Engineer AI Development

Location : Australia (remote-first AU-based)

Employment type : Full-time

Salary : Competitive senior market rate

The problem space

Refactor are partnering with an Australian AI startup with a production AI platform enterprise customers and a growing SaaS offering.

Were now extending the platform to support an LLM-agnostic agentic AI assistant that integrates across enterprise systems and helps everyday business users plan work prioritise tasks and structure their work experience.

This role exists because the system is no longer experimental. Retrieval quality orchestration latency security and UX are all priorities in our ongoing product development.

What were building

The platform is built around production-grade RAG and agentic workflows.

Backend :

A Java-based API platform that :

  • Orchestrates LLM calls
  • Executes multi-step agent workflows
  • Integrates with enterprise systems
  • Enforces tenancy security and access controls

Retrieval layer

  • Weaviate as the primary vector database
  • Hybrid search (vector keyword)
  • Tuned chunking embeddings and reranking
  • Frontend :

  • React application used daily by non-technical business users
  • Surfaces agent outputs plans tasks and recommendations
  • AI layer

  • LLM-agnostic (supporting models from Anthropic Mistral & Open AI)
  • Support for cloud private and sovereign deployments
  • Explicit cost latency and reliability controls
  • The assistant is agentic by design. The planning sequencing actions querying multiple systems and producing structured outputs users can act on.

    What youll be responsible for :

    Youll be a hands-on senior engineer contributing across backend and frontend with a primary focus on core product development.

    Backend & product engineering :

  • Strong T-shaped engineering skills with deep expertise in backend Java development and practical knowledge across related technologies required to deliver production-ready systems
  • Experience with AWS and cloud technologies CI / CD pipelines system configuration unit and manual testing and integrations with external systems such as web crawlers and enterprise API services
  • Developing LLM orchestration and agent execution layers
  • Implementing and maintaining enterprise integrations (documents tasks calendars knowledge systems)
  • Ensuring APIs are versioned stable and suitable for enterprise time horizons
  • RAG & retrieval systems :

  • Designing and evolving production RAG pipelines
  • Owning :

  • Document ingestion and preprocessing
  • Chunking strategies and embedding lifecycle management
  • Retrieval tuning hybrid search and reranking
  • Experience in database-level optimisations query and retrieval performance tuning and embedding lifecycle management to improve accuracy consistency and efficiency in production datasets
  • Improving grounding relevance and consistency across real customer datasets
  • Handling retrieval failure modes and partial or stale data scenarios
  • System quality scale & reliability

  • Optimising latency throughput and cost across retrieval and model calls
  • Implementing observability (structured logging metrics tracing)
  • Building guardrails timeouts and fallback behaviour for agent workflows
  • Expertise in observability structured logging metrics tracing and automated testing strategies to ensure robust scalable and reliable production systems
  • Contributing to tenant isolation data boundaries and security controls
  • Frontend contribution (important but secondary) :

  • Practical understanding of frontend requirements enabling close collaboration with UI teams to align API design and deliver fully integrated production-ready features
  • Translating backend capabilities into clear usable interfaces for non-technical users
  • Contributing directly to the React codebase where appropriate
  • Ensuring tight alignment between API design and frontend needs
  • React experience is not required but practical exposure is a strong advantage.

    Product-driven engineering

  • Translating real user workflows into concrete product features
  • Making pragmatic trade-offs between accuracy explainability performance and UX
  • Iterating based on production feedback not assumptions
  • What were looking for

    Were looking for engineers who have already built and managed sovereign AI deployments in production environments.

    Required :

  • 5 years professional software engineering experience
  • 2 years building RAG-based systems used in production
  • Strong backend experience
  • Hands-on experience with :
  • Vector databases
  • Embeddings chunking and retrieval strategies
  • LLM orchestration (framework-based or custom)
  • Experience supporting production customer-facing systems
  • Valued :

  • Experience with retrieval quality and failure modes
  • Experience with agentic workflows beyond simple chains
  • SaaS or multi-tenant architectures
  • React experience or strong API-first frontend collaboration
  • Enterprise or regulated environments
  • AWS private cloud or hybrid deployments
  • Why this role might be interesting

  • Youll work on real RAG and agentic systems designed for scale. Youll be working at the cutting edge as open source models mature helping evaluate and deploy the best-fit models responsibly in private enterprise environments
  • Youll be involved with evolving the backend architecture and user-facing product
  • Customers are already live so your work has immediate impact
  • Small senior geo-distributed team with high autonomy and professionalism
  • Australian company building globally relevant enterprise AI
  • When you apply were interested in :

  • What RAG systems youve built or operated
  • Where they struggled or failed
  • How you approached trade-offs in retrieval latency and UX
  • What kind of AI product you want to help build next
  • This role is a fantastic opportunity to join a growing start up who have already landed some major accounts and now ready to expand. Youll join an exisiting team who is increibly talented.

    What are you waiting for - get applying now!

    James Farrey

    Founder & Director

    #SCR-james-farrey

    Required Experience :

    Senior IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    [job_alerts.create_a_job]

    Senior Software Engineer • Melbourne, Florida, USA

    [internal_linking.similar_jobs]
    Senior Software Engineer

    Senior Software Engineer

    STR • Melbourne, FL, US
    [job_card.full_time]
    STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber / networking team committed to developing cutting-edge technologies that have an immediate and significant impa...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Reverse Engineer

    Senior Software Reverse Engineer

    STR • Melbourne, FL, US
    [job_card.full_time]
    Senior Software Reverse Engineer.Reverse engineering complex software or firmware targets, ranging from typical Windows / Linux binaries to embedded firmware running non-traditional computer architec...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Principal Systems Engineer

    Senior Principal Systems Engineer

    Leonardo DRS • Melbourne, FL, United States
    [job_card.full_time]
    The Electro Optical InfraredSystems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Solutions System Engineer

    Solutions System Engineer

    Wabtec • West Melbourne, FL, US
    [job_card.full_time]
    How will you make a difference?.The Integrated Solutions organization within Digital Electronics is responsible for ensuring Wabtec products and external systems work together as a solution that re...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer, Integrations (#2541)

    Sr. Software Engineer, Integrations (#2541)

    WellHive • Melbourne, FL, US
    [job_card.permanent]
    [filters_job_card.quick_apply]
    About Us WellHive is a fast growing company transforming the way health systems coordinate and deliver patient care through secure, modern technology. Our teams leverage the latest in cloud-based to...[show_more]
    [last_updated.last_updated_30]
    Senior Manufacturing Engineer

    Senior Manufacturing Engineer

    Leonardo DRS • Melbourne, FL, United States
    [job_card.full_time]
    The Electro Optical InfraredSystems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Systems Engineer

    Principal Systems Engineer

    Leonardo DRS • Melbourne, FL, United States
    [job_card.full_time]
    The Electro Optical InfraredSystems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Core Experiences - Palm Bay, USA

    Senior Software Engineer, Core Experiences - Palm Bay, USA

    Speechify • Palm Bay, FL, US
    [job_card.full_time]
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer - Cyber

    Senior Embedded Software Engineer - Cyber

    STR • Melbourne, FL, US
    [job_card.full_time]
    STR makes the world a safer place by developing technology and applying it to solve emerging national security challenges. Our Cyber Division develops the people, tools, and processes that put all t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - Image Processing & AI / ML

    Principal Software Engineer - Image Processing & AI / ML

    Leonardo DRS • Melbourne, FL, United States
    [job_card.full_time]
    The Electro Optical InfraredSystems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, macOS Core Product - Palm Bay, USA

    Software Engineer, macOS Core Product - Palm Bay, USA

    Speechify • Palm Bay, FL, US
    [job_card.full_time]
    At Speechify, our mission is to ensure.Speechify's text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content fas...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior FPGA Engineer I

    Senior FPGA Engineer I

    CesiumAstro • Melbourne, FL, US
    [job_card.full_time] +1
    To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynami...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Reverse Engineer

    Software Reverse Engineer

    STR • Melbourne, FL, US
    [job_card.full_time]
    Reverse engineering complex software or firmware targets, ranging from typical Windows / Linux binaries to embedded firmware running non-traditional computer architectures and operating systems.Devel...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior FPGA Reverse Engineer

    Senior FPGA Reverse Engineer

    STR • Melbourne, FL, US
    [job_card.full_time]
    We are seeking a candidate to execute FPGA reverse engineering tasks and support software development to improve and automate the process. Candidates will study gate-level layouts of FPGA applicatio...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Windows / Desktop Applications - Palm Bay, USA

    Senior Software Engineer, Windows / Desktop Applications - Palm Bay, USA

    Speechify • Palm Bay, FL, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer I

    Senior Embedded Software Engineer I

    CesiumAstro • Melbourne, FL, US
    [job_card.full_time] +1
    To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynami...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - AI Systems Architect

    Principal Software Engineer - AI Systems Architect

    Leonardo DRS • Melbourne, FL, United States
    [job_card.full_time]
    The Electro Optical InfraredSystems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Product Lifecycle Engineer

    Product Lifecycle Engineer

    Kalogon • Melbourne, FL, US
    [job_card.full_time]
    Experience Required : 5 to 10 years.Continuous Product Improvement Based on Field Feedback.Collaborate with sales, marketing, channel partners, and distribution partners to gather field feedback, id...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]