The AI Software Engineer will design AI agents, build APIs, turn prototypes into production code, and enhance AI-assisted development workflows.
AI Software Engineer, Agents and Automation
Location: Melbourne (hybrid)
Reports to: Head of AI
About Affinda Group
Affinda Group is a fast-growing AI transformation company. We help enterprises automate complex business processes through our agentic AI platform, deliver high-impact AI solutions, and train teams to use AI properly.
The Affinda platform combines advanced language models, retrieval-augmented generation, and configurable workflows so organisations can extract data, orchestrate processes, and embed AI safely into their day-to-day operations.
We are growing revenue at 100% year on year, have 2,000+ customers globally and a team of ~100 people in 10 countries. We are well capitalised and are currently investing in multiple growth engines to accelerate our ambition of becoming an Australian AI company of global significance.
The Role
You'll build AI agents for the Affinda platform. You'll also create the connectors and APIs that let AI automation work across the company.
This role sits between experimentation and production. You'll take rough prototypes and turn them into real, maintainable software. You'll figure out what works, then help the rest of the team adopt it.
This role needs both: real engineering chops and genuine enthusiasm for AI. We're open to mid-level or senior candidates depending on experience. If you tried Claude Code in the first week,
or you've built your own MCP server just to see how it works—keep reading.
What makes this role special
Melbourne strongly preferred. Open to remote for the right candidate. Hybrid for locals; we
have a good office in the city that people actually like coming to.
How to apply
Please submit your CV and a cover letter.
Location: Melbourne (hybrid)
Reports to: Head of AI
About Affinda Group
Affinda Group is a fast-growing AI transformation company. We help enterprises automate complex business processes through our agentic AI platform, deliver high-impact AI solutions, and train teams to use AI properly.
The Affinda platform combines advanced language models, retrieval-augmented generation, and configurable workflows so organisations can extract data, orchestrate processes, and embed AI safely into their day-to-day operations.
We are growing revenue at 100% year on year, have 2,000+ customers globally and a team of ~100 people in 10 countries. We are well capitalised and are currently investing in multiple growth engines to accelerate our ambition of becoming an Australian AI company of global significance.
The Role
You'll build AI agents for the Affinda platform. You'll also create the connectors and APIs that let AI automation work across the company.
This role sits between experimentation and production. You'll take rough prototypes and turn them into real, maintainable software. You'll figure out what works, then help the rest of the team adopt it.
This role needs both: real engineering chops and genuine enthusiasm for AI. We're open to mid-level or senior candidates depending on experience. If you tried Claude Code in the first week,
or you've built your own MCP server just to see how it works—keep reading.
What makes this role special
- Cutting-edge AI work: Build production AI agents—text and voice—that guide users through the app like an expert sitting beside them.
- The timing: The company is scaling quickly, and we're rebuilding the platform around AI agents from the ground up. Not bolting them onto legacy systems. That window doesn't stay open long.
- Tools for builders: You'll build the internal platforms (MCP servers, connectors, evaluation frameworks) that let the rest of the team build AI features without starting from scratch every time.
- Design and build AI agents for Affinda. Text, voice, whatever helps users get through complex workflows.
- Build our internal agent framework: MCP servers, tool connectors, evaluation patterns. Make it possible for agent complexity to grow without chaos.
- Create APIs and connectors that let AI automation plug into the rest of the business—and
- into tools like ChatGPT.
- Help engineers get better at AI-assisted development. Refine system prompts, build feedback loops, close the gap between "generate code" and "run, test, see it work."
- Turn prototypes into production code. POCs should evolve into real applications, not get thrown away and rewritten.
- Ship features in our core stack (Python, Django, Celery, PostgreSQL, Elasticsearch, AWS, React). AI is one part of the solution, not the whole thing.
- Experience: 3+ years building software in production web environments.
- Backend skills: Strong Python, experience with Django or a similar framework, and familiarity with background jobs (Celery or equivalent).
- AI hands-on: You've built something with LLM agents—at work or on the side. Curious about multi-agent orchestration, MCP servers, and evaluation.
- AI-native development: You don't have one way of working with AI—you have several Quick prototypes, structured plans, careful line-by-line work. You match the approach the problem.
- Some frontend: You can prototype a React UI when needed. Doesn't have to be your main thing.
- Communication: You're good at explaining things and helping others build with AI.
Melbourne strongly preferred. Open to remote for the right candidate. Hybrid for locals; we
have a good office in the city that people actually like coming to.
How to apply
Please submit your CV and a cover letter.
Top Skills
AWS
Celery
Django
Elasticsearch
Llm Agents
Postgres
Python
React
Similar Jobs
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
CrowdStrike seeks Cyber Security Analysts to respond to incidents in real-time. Responsibilities include incident handling, malware analysis, and process improvement, with Senior Analysts mentoring juniors and demonstrating thought leadership.
Top Skills:
.NetCC#PerlPythonRuby On RailsVb
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Responsible for deploying and demonstrating CrowdStrike's cybersecurity platform to prospective customers, creating technical evaluations, and providing ongoing support during the sales process.
Top Skills:
Anti-Virus SolutionsComputer ForensicsCrowdstrike FalconCybersecurityIncident ResponseMalware AnalysisNetwork Administration
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Sr. Manager will oversee Field Alliances Operations, managing teams, strategic alignment, and optimizing partner engagements while ensuring operational excellence.
Top Skills:
ExcelPowerPointSalesforceTableau
What you need to know about the Sydney Tech Scene
From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

