
Gen AI / LLM Engineer – Copilot
Gainwell Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
About the role
- Own and evolve an enterprise-ready Copilot enablement approach: usage patterns, prompt standards, and governance for regulated environments.
- Create and curate a repository-backed library of reusable prompt files (.github/prompts) for common engineering scenarios (bug fixes, brownfield enhancements from user stories, refactoring, test generation, security remediation).
- Author and maintain custom instruction files (repository and organization patterns) to enforce coding standards, architecture conventions, error handling, logging, and testing practices.
- Design interactive ‘guided’ prompts that ask one question at a time, minimize friction for low adopters, and require user confirmation before applying code changes.
- Collaborate with teams to integrate Copilot into day-to-day workflows in Visual Studio and GitHub (PR templates, checklists, review guidance).
- Define and implement guardrails so AI-assisted code can’t land without required quality and security signals (tests, reviews, and automated scanning).
- Configure and enforce GitHub Advanced Security practices where applicable (CodeQL code scanning, dependency review/alerts, secret scanning/push protection) and integrate results into PR gating.
Requirements
- 5–7 years of software engineering experience delivering production systems with strong engineering discipline (testing, reviews, CI/CD).
- Hands-on experience using GitHub Copilot in professional development workflows; ability to design and operationalize prompt files, custom instructions, and reusable agent-like workflows for teams.
- Practical experience with .NET (C#) and modern application development (ASP.NET Core and/or EF Core); able to read, debug, and implement changes confidently.
- Strong GitHub fundamentals: branching strategies, PR-based delivery, code reviews, and GitHub Actions (or equivalent CI).
- Security-minded engineering: familiarity with secure coding practices and integrating automated checks (SAST, dependency scanning, secret detection) into the delivery pipeline.
- Azure fundamentals for deploying services (App Service/Functions/Container Apps) and secure configuration (Key Vault, RBAC).
- Ability to convert moderately detailed requirements into clear designs (ADRs/sequence diagrams) and production-ready implementations.
Benefits
- Health insurance
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringGitHub Copilot.NETC#ASP.NET CoreEF CoreCI/CDsecure coding practicesautomated checksAzure
Soft Skills
collaborationdesign skillsproblem-solvingcommunication