Full Stack AI Engineer
The HR Ally
Role: Sr Full Stack AI Engineer
Location: Sydney, NSW (Australian Citizens / PR holders)
Job type: Permanent
Experience: 6 – 10 years
Key Skills & Experience
- Strong software engineering expertise in .NET and/or Python, with experience building and operating production-grade microservices and REST APIs
- Experience delivering full stack solutions, including frontend development using modern frameworks such as React, Next.js, and Node.js
- AI & Agent Engineering: Hands-on experience or strong exposure to building intelligent systems leveraging LLM APIs and agent orchestration frameworks such as LangGraph. Ability to design and implement multi-agent workflows, manage tool integrations, and build conversational AI capabilities. Familiarity with prompt engineering, evaluation frameworks, and observability tooling (e.g., Langfuse, HoneyHive) to monitor, assess, and continuously improve AI system performance, reliability, and explain ability in production environments.
- Solid experience with cloud-native architectures on AWS, including containerized environments using Kubernetes and Docker
- Data Consumption Literacy: Strong capability to consume and integrate data from distributed and producer-led data platforms, including event streaming systems (Kafka), cloud-native storage formats (S3/Iceberg), and NoSQL databases such as DynamoDB. Ability to work with well-defined data contracts, ensure data quality and consistency, and design clean, decoupled integration patterns that support scalable and maintainable platform features.
- Proven experience building and managing CI/CD pipelines using GitHub Actions and deployment tools such as ArgoCD, with comprehensive automated testing practices
- Strong observability experience using tools such as Grafana, Prometheus, and enterprise monitoring platforms, including alerting and incident response integration
- Strong understanding of secure coding practices, including identity and access management (OIDC, RBAC), secrets management, encryption, and operating within regulated environments
- Well-developed architectural thinking, with the ability to break down complex problems and deliver modular, scalable, and maintainable solutions
- Collaborative and growth-oriented mindset, with active participation in code reviews, knowledge sharing, and continuous capability uplift