Job Description
We are seeking a Senior AI Engineer to lead the design and development of AI-powered accelerators that streamline and automate complex business workflows, with a strong focus on data-migration programs.
This role centers on building reliable, production-grade agentic systems and orchestration frameworks that improve speed, quality and reusability across migration and modernization initiatives. The ideal candidate combines strong hands-on engineering capability with architectural leadership and a passion for enabling teams through shared accelerators, assets, and patterns.
Roles & Responsibilities:
- Design, build and maintain AI accelerators that enhance productivity and reduce delivery effort across data-migration workflows.
- Develop agentic and workflow-automation solutions (multi-agent orchestration, task routing, tool-use pipelines, etc.).
- Implement robust context-management strategies (retrieval pipelines, memory stores, episodic context, session-state control).
- Architect reliable production systems including evaluation, telemetry, failure-handling, and safety/guardrail patterns.
- Partner with engineering and delivery teams to adapt accelerators to live projects and real-world migration scenarios.
- Provide architectural guidance, mentorship, and code reviews for junior and mid-level engineers working on related accelerators.
- Establish development standards, reusable frameworks, and reference implementations to support scale and reuse.
- Collaborate with product and delivery stakeholders to translate business workflows into automatable system designs.
- Contribute to documentation, training materials, and onboarding guidance for accelerator adoption across teams.
Requirements
Qualifications :
4+ years of professional software engineering experience, with at least 2–3 years in applied AI / LLM systems.
Experience working in consulting, platform engineering, or accelerator-style reusable asset development.
Prior involvement in data-migration, modernization, or analytics engineering programs is a strong plus.
Strong expertise in LLM-based application development (frameworks such as LangChain, LangGraph, Semantic Kernel, custom orchestration).
Proven experience with agentic design patterns, including:
- Multi-step task planning & decomposition
- Tool-calling / API-driven agents
- Workflow graphs & supervisory agents
- Long-running task coordination
Deep familiarity with context & retrieval design, including:
- RAG pipelines and embedding strategies
- Retrieval quality evaluation
- Grounding and prompt-context isolation
- Vector stores & document indexing
Strong software engineering fundamentals:
- Python (primary) — testing, packaging, dependency management
- Architectural design & code quality best-practices
- CI/CD and deployment patterns
- Experience designing observability and evaluation loops for AI workflows (telemetry, metrics, regression testing, drift tracking).
Experience integrating LLM systems with:
- Data platforms / warehouses
- Metadata systems and workflow tools
- REST / Microservices architectures
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application