AI Application Developer Position
We are seeking a skilled AI application developer to join our central AI team.
Job Responsibilities:
* Develop and integrate AI solutions into workflows in collaboration with stakeholders.
* Build data pipelines for structured and unstructured data to support AI workflows.
* Process unstructured data using NLP and LLM techniques.
* Implement and optimize Retrieval-Augmented Generation (RAG), agentic AI applications, and LLM integrations.
* Create user interfaces for web and desktop platforms.
* Deploy and monitor AI applications using Docker, Kubernetes, VMs, and enterprise schedulers.
* Maintain and support AI applications for reliability and performance.
Requirements
* 3+ years of experience with Python or .NET/C#, building production-grade applications and data pipelines.
* Proficiency with SQL/NoSQL databases and data integration.
* Familiarity with OOP, DevOps, CI/CD, Docker/Kubernetes, automated testing, and debugging.
* Experience with LLM APIs (OpenAI, Azure, Gemini, Claude) and frameworks (LangChain, LlamaIndex, MCP).
* Understanding of RAG, vector databases, embeddings, and inference techniques.
* Prompt engineering skills.
Benefits
This position offers opportunities for professional growth and development in the field of AI.