We are searching for a versatile AI Software Engineer with a deep understanding of Emerging LLM App Stack and in-context learning workflow. Your role would be instrumental in building, enhancing and maintaining our AI-driven features, specifically as they relate to OpenAI's GPT-4 API and its functions.
Responsibilities:
• Develop and maintain AI applications, primarily using GPT-4 API.• Design, expand and maintain AI tools for a broad set of applications.• Stay updated on the latest trends in AI, including emerging prompting techniques and AI agent construction.• Contribute innovative ideas for future where Pulley's agent is interacting with other agents.• Actively manage data and increase relevancy of vector search through strategic embeddings.
Requirements:
• Degree in Computer Science, AI, or a related field.• Detailed understanding and experience with the in-context learning workflow (Data preprocessing / embedding -> Prompt construction / retrieval -> Prompt execution / inference).• Familiarity with emerging prompting techniques (CoT, ToT, Zero/Few-shot prompting etc.). Active reading of new papers on prompting is highly desirable.• Familiarity with building AI agents, particularly with langchain's agents, memory, and chain modules being a plus point.• Thorough understanding/experience with functions API is required.• Proficiency in Python, JavaScript, or similar.• Understanding of AI, ML, and NLP.• Excellent communication skills.
Desirables:
• Experience with Golang and Typescript.• Experience with customer service platforms.• Familiarity with legal documentation.• Knowledge of LLM caching mechanisms.• Creative problem-solving skills.• Adaptability in a fast-paced environment.• Capacity to consume new information directly from the source (papers, documentations etc.) as it's being published.
We Offer:
• Competitive salary and benefits. • Opportunity to work with cutting-edge AI technology.• Collaboratively innovating within a remote team environment.
Annual Salary Range
$160,000—$210,000 USD