AI-Assisted Software Engineer / AI Coding Enablement Engineer (Remote)Project summaryWe are looking for a Software Engineer with strong experience in AI-assisted development to help drive the adoption of AI coding practices across the organization. This role combines hands-on engineering, technical coaching, and governance, ensuring the effective, secure, and scalable use of AI tools within the software development lifecycle.You will work closely with engineering teams to standardize AI-assisted workflows, define best practices, and help transform AI-generated code into production-ready solutions.Main responsibilitiesAI Engineering &
\n
• Development EnablementDefine and standardize best practices for AI-assisted software developmentEstablish guidelines for AI tool usage (code generation, refactoring, testing, and documentation)Create reusable playbooks, development patterns, and prompt librariesSupport engineering teams in building applications using AI-assisted workflowsReview implementations to ensure code quality, maintainability, and architectural alignmentGovernance &
\n
• QualityDefine quality standards for AI-generated codeEnsure compliance with security, licensing, and data privacy requirementsImplement guardrails and governance frameworks for AI usage in developmentEvaluate risks and limitations of LLM-generated outputsEstablish validation and review processes for AI-assisted developmentTooling &
\n
• InnovationEvaluate, select, and integrate AI coding toolsEmbed AI capabilities into the development lifecycle (IDE, CI/CD, code reviews)Build internal tooling to standardize usage and measure adoptionRun experiments to continuously improve AI-assisted development practicesCoaching &
\n
• Knowledge SharingProvide technical coaching on AI-assisted development practicesTrain engineering teams on AI coding tools and workflowsCreate onboarding materials and internal documentationMentor engineers on how to transform AI outputs into production-ready code