AI Developer responsible for designing and implementing AI-powered features, building prototypes, integrating AI capabilities into product workflows, and optimizing prompts and pipelines for AI model usage.
Requirements
- 5+ years of experience in software development, with strong exposure to AI-driven solutions.
- Hands-on experience working with LLM platforms such as OpenAI, Azure OpenAI, Google Vertex AI, or AWS Bedrock.
- Solid knowledge of prompt engineering techniques, including structured prompting, few-shot learning, and chain-of-thought approaches.
- Experience integrating AI models through APIs and orchestrating interactions between multiple AI services.
- Understanding of machine learning concepts such as classification, recommendation systems, and embeddings.
- Experience handling and preprocessing data (e.g., JSON and lightweight datasets).
- Familiarity with frameworks and tools such as LangChain, LlamaIndex, and vector databases like Pinecone or Weaviate.