Search by job, company or skills
Developer Platform,
Developer APIs
AI / MACHINE LEARNING & BIOGRAPHY DEVELOPER
CLIENT: AUSTRALIA, REMOTE
SHIFT: DAY/MORNING PHT
TYPE: PART TIME, CASUAL (INDEPENDENT CONTRACTOR)
Job Overview
We are seeking a skilled and experienced software developer to lead the development of an innovative AI-enabled biography writer. This tool will interact with users through predefined questions and generate comprehensive biographies based solely on the provided responses, without any hallucination or fabrication of information.
Key Responsibilities
1. Project Planning and Requirements Gathering
- Explore and evaluate options for building the AI-enabled biography writer
- Define specific technical requirements for the project
- Assess technical feasibility and identify potential challenges or limitations
2. Model Selection
- Advise on the selection of an appropriate language model based on project requirements
- Estimate costs associated with using different Large Language Models (LLMs)
- Provide insights on the trade-offs between various model options
3. Data Collection and Preparation
- Advise on the optimal format for training data collection
- Outline specific requirements for data to be used in the fine-tuning process
- Develop strategies for data preprocessing and cleaning
4. LLM Integration
- Integrate the selected language model with existing systems and infrastructure
- Ensure seamless communication between the AI model and other components of the product
5. Fine-tuning and Customization
- Lead the fine-tuning process of the language model to align with the specific needs of the biography writer feature
- Implement safeguards to prevent hallucination and ensure the tool only uses user-provided information
6. User Interaction Design
- Develop a system for presenting predefined questions to users
- Create mechanisms for efficiently capturing and processing user responses
7. Biography Generation
- Implement algorithms for converting user responses into coherent, comprehensive biographies
- Ensure the generated biographies maintain consistency and accuracy based on the provided information
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum of 5 years of experience in software development, with a focus on AI and machine learning applications
- Strong proficiency in programming languages commonly used in AI development (e.g., Python, TensorFlow, PyTorch)
- Experience working with Large Language Models and natural language processing
- Familiarity with fine-tuning techniques for language models
- Strong understanding of data preprocessing and preparation for machine learning models
- Experience in integrating AI models with existing software systems
- Excellent problem-solving skills and attention to detail
- Strong communication skills to collaborate with cross-functional teams
Preferred Skills
- Experience with biographical writing or content generation
- Knowledge of ethical AI practices and data privacy considerations
- Familiarity with user experience design principles
- Experience with agile development methodologies
Home Office Requirements:
Role:Software Engineer/Programmer, ERP/CRM - Technical Consultant
Industry:Developer Platform, Developer APIs
Function:IT
Job Type:Permanent Job
Login to check your skill match score
Date Posted: 26/11/2024
Job ID: 101469619