Job Title: AI Developer
We are seeking an experienced AI Developer to join our team. The successful candidate will have a strong background in applied AI, machine learning, and generative technologies.
About the Role:
The ideal candidate will be responsible for designing, developing, and maintaining AI/ML modules (model serving, prompt orchestration, agent systems, embedding stores). They will work on fine-tuning, RAG pipelines, vector search, and reinforcement learning agents. Additionally, they will integrate AI components with the core backend and frontend, build and optimize data pipelines for training, evaluation, and inference.
The selected candidate will also contribute to code reviews, documentation, and CI/CD processes. They will collaborate across product, backend, and DevOps teams to deliver AI-driven features.
Requirements:
* 3+ years' experience working in AI/ML or software engineering (production, research, or strong side projects)
* Solid engineering experience with Python and Vue.js
* Exposure to cloud platforms (AWS, GCP, or Azure) and containerisation (Docker, Kubernetes)
* Familiarity with PyTorch, TensorFlow, or similar frameworks
* Understanding of inference performance, scaling, caching, and cost trade-offs
* Strong problem-solving ability and comfort working in a fast-moving, collaborative team
Location:
Remote - Up the East Coast (Melbourne, Sydney, Brisbane)
If you're a passionate developer with strong AI/ML skills looking for your next challenge in the data and analytics space, we would love to hear from you.