Full Stack Developer
Job description
About The Business
Tyton Ecological Intelligence (Tyton) builds AI-first platforms for ecological monitoring at landscape scale.
Our products, TytonAI and TytonIQ, combine machine learning, high-resolution aerial imagery (drone, aircraft and satellite), and cloud analytics to automate vegetation classification, rehabilitation monitoring, weed mapping and biodiversity assessment across thousands of hectares.
Tyton has created a globally scalable enterprise platform that enables ecologists and environmental teams to replace manual workflows with repeatable, ML-driven processes. Learn more about Tyton and our technology at http://www.tytonei.com.
Our recent acquisition by SLR Consulting provides us with a global platform, driving us into an exciting period of growth.
About The Role
We’re looking for a Full Stack Developer to join our product development team. This is a permanent full-time role initially based in our Leederville office, with a transition to be based out of SLR Consulting’s Subiaco office, next year.
It’s a role that spans frontend, backend, APIs, and spatial data, with real input into technical design decisions.
You’ll Work On One Of Two Core Products
- TytonAI: ML engine for high-resolution flora and vegetation classification from aerial and satellite imagery
- TytonIQ: Ecological analytics platform for condition monitoring, rehabilitation tracking, and biodiversity reporting
- Collaborate with and support your team members
- Design, build and ship features across the full stack, including cloud infrastructure as code
- Write clean, tested, maintainable code
- Contribute to infrastructure and architecture decisions (GCP, Kubernetes, Pulumi, PostgreSQL)
- Contribute to the ongoing evolution of our processes and systems to leverage AI tools
- Frontend: React, TypeScript
- Backend: C#, Go, Python
- Infrastructure: GCP, Kubernetes (GKE), Pulumi
- Database: PostgreSQL + PostGIS
- Other: Docker, GitHub Actions, CI/CD
- At least 3 years of experience working in Agile software delivery
- Strong React and TypeScript frontend experience
- Full stack background with Typescript as well as Go, C#, or Python, and comfortable picking up whatever the work demands
- Solid grasp of API design, scalable architecture, and cloud infrastructure
- Real automated testing discipline
- Genuinely curious: you enjoy learning new languages, frameworks, and tools
- Experience using AI agents in your development workflow and opinions on how to get the most out of them
- Background in/exposure to environmental or scientific domains
- Experience with geospatial or remote sensing data
- A technical role with meaningful ownership of core ML systems
- Fast innovation cycle from idea → experiment → production
- Real-world ML problems at meaningful scale
- Competitive salary + flexible hybrid work
- Small, high-calibre team with real product influence
- Perth-based, practical, focused, low-ego culture
- undefined
Apply with your CV if you’d like to grow alongside a business doing something that matters.
Interested in this role?