- Define and drive an AI-enabled engineering productivity strategy across multiple Document Automation products and services.
- Identify and prioritize opportunities to apply AI across discovery, requirements refinement, architecture, coding, testing, code review, documentation, release, troubleshooting, and support workflows.
- Build prototypes, reference implementations, reusable accelerators, integrations, and agentic workflows that teams can adopt at scale.
- Establish practical standards, guardrails, and secure usage patterns for AI-assisted software engineering.
- Partner with engineering leaders and teams to integrate successful practices into everyday delivery workflows, CI/CD pipelines, and quality processes.
- Define baselines and success measures, evaluate adoption and outcomes, and use evidence to continuously improve approaches.
- Mentor Staff, Senior, and other engineers; facilitate hands-on learning; and build a sustainable community of practice in India.
- Influence technical decisions across services and systems, build consensus where approaches differ, and communicate recommendations to engineering and product leadership.
- Remain hands-on by contributing code, reviewing designs, troubleshooting complex issues, and demonstrating new development techniques in real product environments.
Are you the person we’re looking for?
Principal-level technical leadership. You have a record of leading complex initiatives across multiple products, services, or engineering teams. You can work through ambiguity, anticipate future needs, build consensus, and influence decisions without relying on direct authority.
AI-enabled software engineering expertise. You have practical experience applying generative AI, large language models, coding assistants, agentic workflows, retrieval techniques, or related technologies to improve software engineering outcomes. You understand both the potential and limitations of these tools.
Hands-on software architecture and development. You have 10+ years of software engineering experience and a strong track record designing, building, and operating enterprise-grade SaaS solutions. You are comfortable moving from strategy to prototype to production-ready implementation.
Full-stack and cloud engineering. You have strong proficiency in C# and .NET, experience with REST APIs and distributed systems, and practical experience with modern web application frameworks such as React or comparable technologies. You also have meaningful experience building on AWS or Azure and understand how frontend, backend, platform, and delivery concerns work together.
Modern delivery practices. You have deep knowledge of CI/CD, automated testing, observability, secure development, code quality, and agile delivery. You can recognize workflow bottlenecks and implement scalable improvements that teams will use.
Responsible and secure AI adoption. You can evaluate privacy, security, intellectual property, reliability, and governance considerations and translate them into practical engineering guardrails.
Measurement and product thinking. You can define useful baselines and outcome measures, distinguish activity from impact, and prioritize solutions based on value, usability, adoption, and maintainability.
Communication and collaboration. You communicate complex technical ideas clearly to engineers, leaders, and cross-functional stakeholders. You are comfortable facilitating alignment, challenging assumptions constructively, and presenting recommendations with confidence and credibility.
Education. A bachelor's degree in Computer Science, Engineering, or a related field is preferred.