
Principal AI Engineer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in India.
• Lead and actively participate in hands-on coding to facilitate the enterprise-wide adoption of AI-assisted development practices, incorporating tools like GitHub Copilot, Claude code, and other AI coding assistants into engineering workflows.
• Design and execute frameworks for an AI-augmented Software Development Life Cycle (SDLC), which enable context-driven code generation, automated testing, and intelligent code review.
• Create automation systems that enhance development tasks such as bug fixing, code refactoring, documentation generation, and test automation.
• Develop AI-powered engineering platforms that seamlessly integrate Large Language Model (LLM) capabilities into development environments and CI/CD pipelines.
• Design and implement agent-based engineering systems using frameworks like n8n, OpenClaw, and other orchestration platforms.
• Create multi-agent workflows for engineering automation, including automated debugging, intelligent test generation, code remediation, and security vulnerability detection.
• Implement architectures based on agent frameworks, Model Context Protocol (MCP), and Agent-to-Agent (A2A) communication protocols.
• Architect scalable and resilient cloud-native AI engineering platforms utilizing contemporary cloud infrastructure.
• Drive enterprise architectural decisions concerning AI-enabled development platforms, developer productivity systems, and AI engineering infrastructure.
• Implement Infrastructure-as-Code (IaC) methodologies and cloud automation frameworks.
• Design systems with a strong emphasis on security, scalability, reliability, and cost optimization.
• Develop context-aware AI development systems that utilize codebases, documentation, architecture diagrams, and telemetry to enhance code generation quality.
• Collaborate with platform engineering teams to incorporate AI capabilities into CI/CD pipelines and DevOps platforms.
• Lead initiatives that leverage AI for large-scale legacy modernization, including automated code translation and refactoring.
• Design frameworks that utilize AI to transition legacy systems to modern cloud-native architectures.
• Create automation pipelines for codebase analysis, dependency mapping, and modernization strategies.
• Establish best practices for secure and ethical AI adoption within engineering workflows.
• Implement AI-driven telemetry, observability, and operational intelligence frameworks.
• Ensure AI-generated systems comply with enterprise standards for security, reliability, and operational resilience.
• Provide technical mentorship and guidance to engineering teams embracing AI-augmented development practices.
• Lead architecture reviews and strategic engineering discussions pertaining to AI-enabled software development.
• Influence engineering leadership on next-generation development paradigms fueled by AI and automation.
• Establish and uphold standards for the engineering organization.
• Typically requires over 15 years of experience in software engineering, distributed systems, cloud-native development, or AI-augmented engineering transformation.
• Experience in leading or contributing to AI-driven SDLC transformation initiatives, including the adoption of AI coding assistants, context-aware code generation, automated testing, and agentic workflow automation throughout the software development lifecycle with hands-on coding.
• Proven experience applying AI to enhance developer productivity, software quality, legacy modernization, bug remediation, and engineering automation.
• Familiarity with implementing AI-enabled engineering practices across various stages of the SDLC, including design, development, testing, deployment, and operations.
• Possess in-depth knowledge of performance, scalability, distributed architecture, and engineering best practices.
• Strong programming capabilities in an object-oriented language such as Java or C#, as well as Python, with proven experience as a full stack developer.
• Experience with modern JavaScript frameworks like React and Angular, along with HTML and CSS.
• Proficient in API fundamentals and best practices, particularly REST API architecture.
• Comprehensive understanding of the entire software development process, including design, development, and deployment.
• Advanced experience in developing and deploying applications for Cloud Native Infrastructure, utilizing CI/CD tools while adhering to best practices.
• Experience in building applications with a microservice architecture and an API-first mindset.
• Collaborates effectively within an agile framework, demonstrating a problem-solving attitude and a willingness to explore various approaches.
• Exceptional analytical and time management skills, with a proven track record of delivering cross-organizational impact independently.
• Demonstrated ability to work cross-functionally, with experience in planning and leading complex technical projects that involve multiple teams across the organization.
• Excellent leadership, written, and verbal communication skills.
• Unlimited paid time off.
• 401(k) with employer match.
• Remote-first environment.
Get handpicked remote jobs straight to your inbox weekly.