FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Software Engineer – AI & Automation
First FocusLead Software Engineer designing and building AI and automation products for First Focus. Join a team delivering real outcomes and enhancing productivity with innovative technology solutions.
Tech Stack
Tools & technologiesAzureCloudPythonReactTypeScript
About the role
Key responsibilities & impact- Designing, building, testing, deploying, and supporting production-grade AI and software solutions.
- Taking prototypes and proof-of-concepts into stable operational systems.
- Building internal tools, AI agents, automation platforms, integrations, and supporting services.
- Owning the systems the team builds after launch, including maintenance, bug fixes, enhancements, performance, security, stability, and documentation.
- Helping define practical engineering standards across code quality, testing, secure development, documentation, deployment, source control, code review, and AI-assisted development workflows.
- Reducing technical debt before it becomes a haunted house.
- Working closely with the AI, Automation & Adoption Manager and business stakeholders to turn ideas into useful, deliverable solutions.
- Providing technical leadership across architecture, planning, and delivery.
Requirements
What you’ll need- Strong commercial software engineering experience across modern application stacks.
- Experience delivering and supporting production-grade applications or services.
- Solid understanding of secure development, CI/CD, testing, source control, deployment, code review, and operational readiness.
- Practical experience using AI-assisted development tools and workflows.
- Strong problem-solving skills and a systems-thinking mindset.
- The ability to work autonomously in fast-moving and sometimes ambiguous environments.
- Good communication skills with technical and non-technical stakeholders.
- Enough judgement to know when “move fast” is useful, and when it is just a polite way to create future rubble.
- Nice to have: Experience building AI agents or LLM-powered systems.
- Nice to have: Experience with Claude Code, Codex, Lovable, or similar tools.
- Nice to have: Proficiency with Python, TypeScript, React, APIs, cloud-native development, or automation tooling.
- Nice to have: Experience turning experimental systems into production platforms.
- Nice to have: Experience defining lightweight engineering governance.
- Nice to have: Exposure to Microsoft 365, Azure, or MSP environments.
Benefits
Comp & perks- Competitive salary package including up to **$170,000 + super**.
- Free access to Uprise, including 1:1 coaching with qualified psychologists or counsellors.
- Flexible working for work-life balance.
- “Never Stop Growing”: 10 paid study days per year, exam fees paid, and pay rises for certifications, conditions apply.
- Weekly internal training and access to a learning library.
- FastTrack mentoring program.
- MAD, our Making a Difference Council, supporting equality, charity, and environmental initiatives.
- Tesla company car option, conditions apply.
- Regular social events and a genuinely supportive team culture.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringproduction-grade applicationssecure developmentCI/CDtestingsource controldeploymentcode reviewAI-assisted developmentcloud-native development
Soft Skills
problem-solvingsystems-thinkingautonomycommunicationjudgement