Point your AI agent at freehire and let it find you a job.

Get the CLI →

Trellis Data

AI programmer

Posted
Discussion

Summary

Trellis Data is seeking an AI Software Engineer to design, build, and deploy secure AI-powered applications using Python, LLMs, and cloud infrastructure. The role involves the full development lifecycle, including model integration, API development, and maintaining CI/CD pipelines for high-security sectors.


About Trellis Data

Trellis Data is a fast‑growing Australian sovereign‑AI leader that powers high‑security organisations across defence, logistics and law‑enforcement. Our product Agentaus (Agentaus.com.au) is Australia’s AI capability leading the country and the region in AI Chat, Agents, and API connectivity. Our mission is to deliver world‑leading AI that is trusted and safe for our customers. We champion a culture of curiosity, collaboration and rapid impact, where every voice can shape the future of secure AI.


About the role

We are looking for a talented AI Software Engineer with practical DevOps experience to join our growing technology team.

You will help design, build and deploy AI-powered products that solve meaningful, real-world problems. This is a hands-on role covering the full development lifecycle—from experimenting with AI models and building production-ready applications to deploying, monitoring and improving them in the cloud.

The ideal candidate is a strong programmer who understands modern AI technologies and is also comfortable working with cloud infrastructure, automated deployments and production systems.


Key responsibilities

  • Design, build and maintain AI-powered applications and features

  • Integrate large language models and other machine-learning services into our products

  • Develop reliable APIs, backend services and data-processing pipelines

  • Work with prompt engineering, retrieval-augmented generation and AI agents

  • Evaluate AI outputs for accuracy, reliability, security and performance

  • Deploy and manage applications in cloud environments

  • Build and maintain CI/CD pipelines and deployment workflows

  • Use containers and infrastructure-as-code to create consistent environments

  • Monitor system health, investigate issues and improve application performance

  • Work closely with product, engineering and leadership teams to turn ideas into production-ready solutions

  • Contribute to technical decisions, documentation and development standards


What we’re looking for

  • Strong programming skills in Python

  • Experience developing production software, APIs or backend services

  • Practical experience working with generative AI, machine learning or large language models

  • Familiarity with leading AI platforms, APIs and open-source models

  • Working knowledge of Docker, Code version control and CI/CD tools

  • Understanding of secure software development, testing and monitoring

  • Strong problem-solving skills and attention to detail

  • The ability to communicate technical ideas clearly and work collaboratively

  • A practical, curious mindset and enthusiasm for learning new technologies


Highly regarded

  • Experience with container orchestration platforms

  • Experience with vector databases, embeddings and retrieval-augmented generation

  • Experience with AIOps, model evaluation or model-monitoring practices

  • Experience building secure applications for government, defence and/or high security industries

  • Knowledge of data engineering, cybersecurity or scalable cloud architecture

How to apply

Please send us your resume to recruitment@trellisdata.com.au


Skills

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available