Powered by pgvector · cosine kNN
Programa
Mid or Senior Machine Learning EngineerMust have working rights in Australia LocationMelbourne preferred - 2 days a week in the office right by Richmond StationOpen to fully remote Engineers in Australia/New Zealand A…
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
By continuing you agree to our Terms and Privacy Policy.
sign in above to apply · via LinkedIn
About the role
Mid or Senior Machine Learning EngineerMust have working rights in Australia
LocationMelbourne preferred - 2 days a week in the office right by Richmond StationOpen to fully remote Engineers in Australia/New Zealand
About ProgramaPrograma is a fast-growing SaaS platform used by architects and interior designers around the world to manage products, projects and workflows in one place.
They’re now building the next layer of the platform: AI that helps users make better decisions, find information faster and automate more of their day-to-day work.
To support that growth, Programa is hiring a Mid or Senior Machine Learning Engineer to design, build and operate production ML systems across search, recommendations, GenAI and agentic workflows.
The RoleThis role sits at the intersection of Machine Learning and Software Engineering.
Programa is looking for someone with strong classical ML fundamentals who also enjoys the engineering required to take ML systems all the way into production.
You’ll work across the full lifecycle:problem definition → experimentation → production → monitoring → iteration
This is not a research-only role, and it is not a pure MLOps position. You’ll be expected to contribute to the modelling and system design, while also owning the infrastructure, deployment, reliability and performance required to make those systems work for real customers.
What You’ll Work OnYou’ll work closely with Data Scientists, Software Engineers and Product to turn ideas and models into reliable, customer-facing features, such as:Search and retrievalRanking and recommendation systemsSemantic search and embeddingsGenAI and RAGLLM-powered copilotsAgentic workflowsML APIs and servicesProduction ML infrastructureEvaluation and experimentationMonitoring and observability
You’ll Probably Enjoy This Role If You…Like owning ML systems beyond the modelling stageWant to understand whether what you build actually creates customer valueEnjoy working across ML, software engineering and infrastructureAre comfortable moving between experimentation and production engineeringThink critically about whether ML is actually the right solution to a problemPrefer pragmatic solutions over unnecessary complexityEnjoy working in a lean environment where you can influence technical directionWant to work on systems used by real customers rather than purely research or internal tooling
What You’ll Be Responsible ForDesigning, building and shipping end-to-end ML systemsTaking ML solutions from prototype through to productionBuilding and maintaining Python-based services and APIsDeploying and operating ML workloads in AWSImproving model serving, latency, scalability and reliabilityBuilding and improving training and inference pipelinesMonitoring model and system performance in productionDesigning appropriate evaluation frameworks and success metricsRunning offline evaluation and online experimentationWorking with search, ranking and recommendation systemsIdentifying data drift, feature skew, leakage and model degradationContributing to system architecture and technical directionImproving CI/CD and developer workflows around MLWorking with Data Scientists to productionise models and experimentsHelping define which ML or AI problems are actually worth solving
What We’re Looking ForMust-haves:4+ years’ experience across Machine Learning Engineering, Software Engineering, Data Engineering or a related fieldCommercial experience building and shipping production ML systemsStrong software engineering fundamentals, including testing, system design and code qualityStrong Python and SQL skills (Experience working with APIs and backend systems)Experience with cloud infrastructure, preferably AWSSolid classical machine learning fundamentals; model selection, training, validation and evaluationUnderstanding of concepts such as: Overfitting, Data leakage, Train/validation/test splits, Precision and recall, Model drift, Feature skew, Offline vs online evaluationExperience monitoring production systems and diagnosing performance or reliability issuesStrong communication and collaboration skillsAbility to work independently and take ownership of ambiguous problemsA product mindset and the ability to connect technical decisions to customer or business outcomes
Nice to HaveExperience with ranking, recommendation, search and/or retrieval systemsOpenSearch or ElasticsearchVector databases or semantic searchRAG and embedding-based systemsExperience with LLM APIs such as OpenAI, Anthropic or BedrockExperience with agent frameworks or multi-step LLM systemsML orchestration or pipeline tooling such as Kubeflow or similarExperience with Spark or large-scale data processingExperience with Snowflake, dbt, Dagster or modern data-platform toolingExperience with model monitoring and observabilityExperience working in B2B SaaS, startups or scale-ups
This Role Probably Isn’t Right If You…Prefer research or modelling without production ownershipExpect another team to deploy and operate your modelsHave mainly worked in notebooks or experimental environmentsHave only built simple chatbot or LLM-wrapper applicationsPrefer to work in isolation rather than cross-functionallyWant fully defined tasks handed to you before starting work
Why Programa?Work on meaningful AI capabilities embedded directly into a real SaaS productOwn systems from idea through to productionInfluence the technical direction of Programa’s ML platformJoin a well-funded, growing product companyStrong opportunity to have visible impact as Programa continues to scale
For more info, click apply or contact Georgia@nDeva.com.au
sign in above to apply · via LinkedIn
Kogan.com
Kogan.com is a pioneer of Australian eCommerce, and the software we build is used by millions of customers every day. You'll join a fast-moving engineering team with real ownership, shipping to production daily and us…
PetSure
At PetSure, we're building machine learning capability that improves outcomes for pets, pet parents and our partners. We're looking for a Senior Machine Learning Engineer to help take our AI and ML capability to the n…
PetSure (Australia)
Job Type: Permanent - Full Time Location: Chatswood, NSW - Hybrid Job Category: Artificial Intelligence (AI) At PetSure, we're building machine learning capability that improves outcomes for pets, pet parents and our …
Atlassian
Working at Atlassian Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other…
REA Group
Build innovative AI and machine learning products that shape how Australia experiences property.Join a collaborative team where learning, experimentation and impact go hand in hand.Permanent role based in Sydney We're…
Mantel
About usMantel is an Australian-owned, IT Professional Services consultancy, focused on emerging technology to help advance our clients by leveraging AI, Digital, Cloud, Data & Security technology. We are a fully AI-e…
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers