remoteonsite
Senior software Engineer - GenAI Context Engineer - CGI
AI Engineer
Senior Software Engineer specializing in Generative AI context engineering, designing prompt pipelines, fine‑tuning LLMs, and integrating AI services into enterprise applications using Python and Azure AI technologies.
About the role
Key Responsibilities
- Design, develop, and maintain prompt engineering frameworks and context‑aware pipelines for large language models.
- Fine‑tune and evaluate generative AI models to meet specific business use cases and performance targets.
- Build and expose robust APIs that integrate AI capabilities into client applications and services.
- Collaborate with data scientists, solution architects, and product owners to translate requirements into scalable AI solutions.
- Implement monitoring, logging, and continuous improvement processes for AI models in production.
Requirements
- 5+ years of professional software development experience, primarily with Python.
- Hands‑on experience with large language models (e.g., GPT, LLaMA) and prompt engineering techniques.
- Strong understanding of natural language processing, machine learning concepts, and model fine‑tuning.
- Proficiency in cloud AI services, preferably Azure AI (Azure OpenAI, Cognitive Services).
- Experience building RESTful APIs and deploying AI solutions in production environments.
Skills
pythonnatural language processingmachine learning