Job Detail

  • Home
  • Jobs
  • Python Developer (Part-time)

Python Developer (Part-time)

Python Developer (Part-time)

Alliance Recruitment Agency

Albany, Western Australia, Australia

We are a pioneering legal technology and law firm based in Australia, focused on developing innovative software solutions for the Australian market. Our products aim to simplify compliance with employment law for businesses, boost productivity for law firms, and provide support for individuals navigating through divorce. As we continue to grow, we are seeking a talented Python developer to join our team on a part-time basis.

What We're Looking For

We’re looking for a Python developer, ideally with at least five years of experience in Python, who can handle the following work:

  • Cloud Computing: Experience with Google Cloud Platform and Firebase.
  • Backend Development: Proficiency with FastAPI (or similar libraries such as Flask) for maintaining backend APIs.
  • API Integration: Experience in making API calls to Large Language Models like OpenAI and Anthropic.
  • Real-time Data Streaming: Ability to set up socket connections for streaming real-time responses from backend LLMs to the front-end client.
  • Data Processing: Using Python libraries to process and clean large sets of documents.
  • Web Scraping: Some experience with scraping tools (e.g., Selenium, Beautiful Soup, etc.) is desirable.
  • Server Management: Experience with Linux backend server, including maintaining a secure backend.
  • Vector Databases: Working with vector databases like Pinecone, ChromaDB, or FAISS.
  • Database Management: Proficiency with SQL (e.g., Postgres or SQLite) and NoSQL databases (e.g., Google Firestore).

Qualification :

Bachelor degree

Primary Responsibilities :

Bonus Skills

  • Experience working with OpenAI (e.g., Assistant, chat completion, transcription) and Anthropic APIs.
  • Ability to work with open-source large language models like LLaMA, including fine-tuning them for custom use cases.
  • Experience with Retrieval Augmented Generation (RAG).
  • Familiarity with frameworks like LangChain, LangSmith, or LangGraph.

Role Details

  • Commitment: Approximately 10 hours of work per week.
  • Hours: Flexible, but significant availability during business hours in the IST and Australian Western Standard Time (AWST) timezones (2.5 hours ahead of IST) is preferred.
  • Contractor Position: Invoices to be issued monthly.

Join us in revolutionizing the legal tech landscape with cutting-edge solutions and make a significant impact in the industry.

Location

: Alliance Recruitment Agency

: 2 To 5 Years.