onsite
SOFTWARE DEVELOPER ANALYST III Python (Prompt Engineer & GenAI) - Channels
SOFTWARE DEVELOPER ANALYST III Python (Prompt Engineer & GenAI) - Channels
This role involves building intelligent solutions with Generative AI, focusing on developing advanced prompt engineering systems and implementing GenAI models. The Software Developer Analyst III will work with Python, various GenAI models, and frameworks like LangChain, while also contributing to AI architecture decisions.
About the role
About the Role and Mission
You will build intelligent solutions with Generative AI that transform how people interact with technology. Your objective will be to develop advanced prompt engineering systems and implement GenAI models that deliver innovative and precise experiences. More than just implementation, we want you to participate in AI architecture decisions and help evolve our capacity to create truly intelligent products.
Day-to-day, you will:
- Develop Python applications integrated with GenAI models (OpenAI, Anthropic, Gemini)
- Create and optimize prompts for different use cases and domains
- Work with LangChain/LlamaIndex and LangGraph frameworks for orchestration and creation of LLM agents
- Integrate language model APIs into distributed systems
- Participate in AI architecture decisions and best practices
What we are looking for
Mandatory:
- Complete graduation in a technological field
- Availability to work in person
- Solid experience with Python and software development
- Practical knowledge in GenAI and integration with LLM APIs
- Experience with LangChain or LlamaIndex and LangGraph
Desirable:
- Experience with Data Science (Pandas, NumPy, Scikit-learn)
- Ability to manipulate and analyze complex data
- Knowledge of vector databases (Pinecone, Chroma)
- Deep learning frameworks (TensorFlow, PyTorch)
- Model fine-tuning and RAG (Retrieval Augmented Generation) techniques
- Docker and containerization
- DevOps
- Cloud computing (AWS/GCP/Azure)