freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer – AI/GenAI

Summary

Builds AI/GenAI-powered full-stack applications in Python, focusing on LLMs, RAG, and vector databases to create scalable APIs and backend services for semantic search and AI agents.

Eligibility: Candidates must have the right to work in Australia (Citizen, PR, Valid Visa holders).

Key Responsibilities

  • Develop scalable full-stack and AI/GenAI applications using Python.
  • Build LLM, RAG, AI Agent, semantic search, and vector database solutions.
  • Develop APIs and backend services using FastAPI, Flask, or Django.
  • Deploy solutions using Azure/AWS/GCP, Docker, Kubernetes, and CI/CD.
  • Ensure strong security, scalability, performance, and software architecture practices.

Required Skills

  • Strong experience with strong Python
  • Hands-on experience with AI/GenAI, LLMs, RAG, Prompt Engineering, AI Agents, Embeddings, and Vector Databases.
  • Experience with LangChain, LangGraph, LlamaIndex, Semantic Kernel, or similar.
  • Strong API/backend development using FastAPI, Flask, or Django.
  • Experience with Azure/AWS/GCP, Docker, Kubernetes, GitHub Actions, SQL/NoSQL.
  • Understanding of scalable architecture, security, and performance optimisation.

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