Gainwell Technologies

Gen AI / LLM Engineer – Copilot

Gainwell Technologies

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

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