Richmond
12 Aug 2026
Software Engineer logo

Software Engineer

REA Group

Software Engineer

Software Engineer needed for a permanent, on-site role in Melbourne to build applied AI capabilities for REA's Content Moderation Platform. The role involves designing and building AI-powered detection services, APIs, and data pipelines to keep the marketplace safe and trusted. Requires strong TypeScript experience and a practical, solutions-focused mindset.

Core AIOn-siteFull-timeEntry LevelTypeScriptAPIs

Salary

Not specified

Work Location

Richmond, Victoria, Australia, AU

Work Model

On-site

Employment Type

Full-time

Experience Level

Not Applicable

Core Qualifications

Technical (Must-have)
TypeScriptAPIsData PipelinesDistributed SystemsLLMsAI APIsAI-assisted Development ToolsAutomated TestingContinuous DeliveryCloud-based SystemsSoftware Design PatternsWeb ArchitectureApplication Architecture
Soft Skills
CommunicationProblem SolvingOwnershipCuriosityCollaborationContinuous Learning

Key Responsibilities

  • Design, build, test and document high-quality software in line with REA engineering practices.
  • Build and improve AI-powered detection services, APIs, data pipelines and supporting tools used for content moderation.
  • Maintain and improve existing systems through feature development, bug fixes and operational improvements.
  • Support production systems, including troubleshooting incidents and taking part in support or on-call rotations where required.
  • Work closely with engineers, product, design and other stakeholders to shape technical direction and deliver reliable and explainable moderation outcomes.
  • Contribute to delivery planning and technical design by considering trade-offs, effort, quality and long-term maintainability.
  • Look for ways to improve our products, technology, team processes and ways of working.
  • Keep up with changes in AI and LLM technology and help the team understand where new capabilities could be useful.
  • Use AI-assisted development tools thoughtfully to improve productivity and software quality.
  • Support other engineers through code reviews, pairing and day-to-day knowledge sharing.
Software EngineerAILLMContent ModerationTypeScriptAPIsData PipelinesCloudFull-timeOn-site