Company | Right Balance |
Job title | AI Developer |
Job location | Los Angeles, California, US |
Type | Part-Time |
Responsibilities:
Train and Fine-tune AI Models:
- Train best-use models to recognize security exploits.
- Implement approaches in AI models to improve the detection of exploits.
- Create AI agents for specific tasks like cybersecurity simulations based on fine-tuned LLMs.
Development of Tools for Synthetic Dataset Generation:
- Create AI tools specific to generating security exploits.
Development of Web Scrapers For Data Set Creation:
- Web scraping of text and video for ingestion of content for continuous LLM fine-tuning using the latest exploits.
Cybersecurity Simulations:
- Develop AI-driven cybersecurity agents capable of simulating various cybersecurity attacks for testing and training purposes.
- Build Tools for Predictive Analytics:
- Perform tasks related to predictive analytics, for fraud detection, or user behavior.
Generative AI Development:
- Build advanced chatbots capable of understanding and answering queries based on large documents using private large language models.
- Design and develop on top of models to enable real-time interactive AI security agents.
- Develop and optimize retrieval-augmented generation (RAG) applications for industry-specific information retrieval use cases.
DevOps and Backend Support:
- Ensure the smooth deployment and operation of AI models, including continuous integration and delivery (CI/CD), containerization, and cloud services management.
Requirements & Skills:
- Upper-intermediate to fluent speaking and writing English. Able to have a real-time conversation.
- 3+ years of full-time hands-on Software Development experience.
- 2+ years of full-time hands-on JavaScript experience.
- 2+ years of full-time hands-on Python backend (Django, FastAPI, Flask, asyncio, or similar) experience.
- 1+ years of full-time hands-on AWS (or GCP, or Azure) experience.
- 1+ years of full-time hands-on Docker or Kubernetes experience.
- 0.5+ years of full-time hands-on AI Development experience.
- Bachelor’s or greater degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- A verifiable body of work with significant responsibility for the design and development of production AI and machine learning solutions.
- Strong proficiency in programming languages Python, JavaScript.
- Experience with generative AI models and fine-tuning techniques for models including GPT, LLAMA, Claude and other transformer models.
- Proficient in using AI development tools and frameworks like TensorFlow, PyTorch, HuggingFace etc.
- Experience with cloud platforms, and their AI offerings and the tradeoffs between them (GCP, Azure, AWS)
- Knowledge of frameworks like LangChain, LlamaIndex, knowledge of their limitations, and ability to use them anyway.
- Experience with containerization technologies (Docker, Kubernetes).