In this senior, remote engineering role, you will lead enterprise-wide technical strategy and deliver transformative AI solutions for complex client environments. You will combine hands-on software engineering with architectural leadership to modernize legacy systems, build scalable cloud-native platforms, and integrate production-ready AI capabilities. Working directly with enterprise engineering teams and executive stakeholders, you will translate strategic objectives into practical technical roadmaps and measurable business outcomes. You will champion AI-first development practices, leveraging advanced coding assistants and agentic systems to accelerate software delivery and improve engineering productivity. Through technical mentorship, architectural guidance, and collaborative problem-solving, you will help client organizations adopt sustainable, secure, and scalable engineering practices. This opportunity is ideal for an experienced technical leader who thrives on solving complex systems challenges, influencing executive decisions, and delivering meaningful transformation in enterprise environments.
Lead enterprise architecture and technical strategy: Define and drive architectural direction across complex client engagements, aligning technology decisions with business objectives, long-term scalability, resilience, and operational requirements.
Develop production-grade software: Write, review, and improve production code across critical systems while establishing high standards for architecture, security, reliability, maintainability, and performance.
Architect enterprise AI solutions: Design and implement scalable AI capabilities, including large language model (LLM) integrations, retrieval-augmented generation (RAG) platforms, agentic systems, AI governance frameworks, and developer productivity solutions.
Champion AI-assisted engineering: Apply advanced AI coding environments, developer assistants, and agentic tools to accelerate code generation, legacy refactoring, automated testing, and software delivery within real-world client codebases.
Modernize legacy applications: Lead incremental modernization initiatives, decomposing monolithic systems into cloud-native microservices and event-driven architectures while managing technical risk and business continuity.
Establish secure and reliable AI systems: Evaluate and implement AI safety measures, observability capabilities, evaluation frameworks, and security controls to ensure AI solutions are dependable and production-ready.
Drive engineering enablement: Work directly with client developers through hands-on coaching, pairing, and practical demonstrations to integrate AI-first practices into everyday engineering workflows and organizational culture.
Advise executive stakeholders: Serve as a senior technical partner to engineering leaders and executives, providing guidance on architectural trade-offs, risk mitigation, platform evolution, transformation priorities, and technical roadmaps.
Strengthen delivery governance: Establish engineering standards, automated testing practices, security guardrails, CI/CD pipelines, and delivery processes that promote consistency and quality across multiple teams.
Mentor engineering talent: Develop staff and lead engineers through architecture reviews, code reviews, strategic pairing, and hands-on technical guidance, strengthening engineering capabilities across client and internal teams.
Support strategic business development: Collaborate with executive account leaders on technical proposals, statements of work (SOWs), client presentations, and strategic account growth opportunities.
Deliver measurable transformation outcomes: Identify opportunities to improve developer productivity, accelerate modernization, reduce operational risk, and demonstrate the business value of AI-enabled engineering practices.