We are a Perth-based law firm revolutionising legal services through cutting-edge Generative AI technology. Our mission is to transform how law is practised and delivered through innovative software solutions. We are looking for a python and Generative AI developer to work part-time to help work on our existing projects which including online software to:assist lawyers do they job faster and betterAssist couples who are separating resolve their financial matters and move on with their livesHelp employees and businesses understand the complex employment law system in Australia. You'll be working directly with:Co-founding director (lawyer/programmer)UX/UI designerFrontend developerLegal team members Responsibilities Design, develop, and maintain scalable web software applications utilising PythonWrite clean, well-documented, and maintainable codeStay updated with the latest trends and advancements in Python development and related technologiesDevelop and maintain API integrations. We use a backend-as-service to make it easier to maintain our APIs.Collaborate with lawyers to understand and implement legal requirementsAdvanced text processing and analysis systemsMultiple AI model integrations (OpenAI, Claude, Google AI, Groq)Requirements Medium to strong Python programming experienceExperience with Generative AI and LLMsKnowledge of LangChain (and ideally LangGraph) and similar frameworksFamiliarity with token handling and text processingExperience with API integrationsFamiliarity with cloud computing platforms (such as GCP) Understanding of FastAPI or similar frameworksProficiency with SQL and NoSQL databases (particularly Firestore) Team Structure You'll be working directly with:Co-founding director (lawyer/programmer)UX/UI designerFrontend developerWhat Makes This Role Unique Direct impact on the legal industry's digital transformationOpportunity to work with cutting-edge AI technologiesBlend of legal and technical challengesSmall, agile team environmentReal-world applications affecting people's livesFlexibility, working a min of 2 days to 4 days per week. Location Perth, Western AustraliaHow to Apply Send your resume and a brief description of your experience with:Python developmentAI/LLM implementationsDocument processing systemsAPI integrationsWe're looking for someone who's passionate about using technology to make legal services more accessible and efficient.