Description
**Responsibilities**
* Develop and maintain applications that use generative language models (LLMs).
* Create pipelines and automations with LangGraph, LangChain, and FastAPI. Implement and optimize integrations with AI APIs, including OpenAI, Anthropic, Mistral, or similar.
* Work with SQL Server or SQL databases at a basic level for data integration and persistence.
* Collaborate with the data and machine learning team to create, test, and deploy intelligent agents.
* Design and evolve independent, autonomous chatbots capable of reasoning and executing tools and tasks.
* Automate processes and workflows using tools such as n8n (desirable). Knowledge of visual scripting to build complex, modular AI workflows.
**Requirements**
* Python — proficiency in the language and its main libraries (essential). LangGraph / LangChain — proven experience building pipelines and agents (essential).
* LLM API integrations — expertise in using generative model APIs (essential).
* Machine Learning — foundational knowledge and practical experience in ML.
* FastAPI — experience developing APIs. SQL Server / SQL — basic knowledge for queries and integrations.
* Generative models — familiarity with LLMs, embeddings, and data vectorization.
* Familiarity with visual scripting — desirable for visual modeling of AI workflows.
* n8n is a plus for workflow automation.
**Preferred Qualifications**
* Experience with data vectorization and RAG (Retrieval-Augmented Generation).
* Not required but beneficial: knowledge of Docker, GIT, or CI/CD. (Highly recommended)
* Open-source projects or portfolio showcasing examples of intelligent agents and chatbots.