AI Data Engineer
oraclecloud
Job Description
- Design and develop LLM-based applications using single-agent or simple multi-agent patterns for business use cases
- Build and maintain RAG pipelines: data ingestion → chunking → embeddings → retrieval → response generation
- Implement prompt engineering techniques (prompt templates, chaining, basic tool/function calling)
- Develop backend services/APIs for AI applications using Python frameworks (FastAPI / Flask / Streamlit)
- Integrate AI solutions with enterprise systems, databases, and APIs
- Apply basic guardrails and validation checks to improve response quality and reduce hallucination
- Work with Data Engineering teams to ensure data quality, pipeline efficiency, and proper documentation
- Collaborate with MLOps teams for deployment, monitoring, and iterative improvements
- Document solutions, reusable components, and best practices