FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Engineer – Agentic Experience, UI Framework
Bank of America. Define and lead the engineering approach for program- or portfolio-level solutions .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in leading frontend and full-stack engineering initiatives, with a strong focus on building AI-assisted applications and developer-facing tools. Proficient in defining architecture, integrating LLMs, and ensuring secure, scalable UI patterns in enterprise environments.
Highest-signal resume keywords
15+ Years Engineering ExperienceHands-On Experience Building LLM-Powered ApplicationsDeep Expertise in TypeScript, JavaScript, React, and Next.jsStrong Experience with API-First ArchitectureExperience Designing Complex, Multi-Step Workflow UIs
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Frontend DevelopmentFull-Stack DevelopmentAI-Assisted ApplicationsUI Patterns DesignComponent LibrariesReal-Time User ExperiencesPrompt EngineeringAsync UI PatternsEvent-Driven InterfacesTask Orchestration
Soft Skills
LeadershipCollaborationTechnical OversightProblem-SolvingCommunication
Tools & Technologies
CI/CD SystemsSource Control PlatformsCloud ServicesObservability SystemsTelemetry Systems
Industry Keywords
Enterprise Software DeliveryHuman-In-The-Loop DesignIAMSSORBACRegulated EnvironmentsDeveloper Experience Best PracticesIntegration LayersGovernanceAutomation
Tech Stack
Tools & technologiesCloudJavaScriptNext.jsReactTypeScript
About the role
Key responsibilities & impact- Define and lead the engineering approach for program- or portfolio-level solutions
- Lead portfolio product delivery strategy and execution for enterprise software delivery capabilities
- Define and drive the UI platform architecture for AI-powered and agent-assisted developer experiences
- Build scalable frontend frameworks, component systems, and design patterns for dynamic AI-driven workflows
- Design interactive, conversational, and workflow-centric interfaces integrating LLMs and autonomous agents
- Develop real-time user experiences including streaming responses, step-by-step execution, logs, agent reasoning visibility, and task progress
- Create UI patterns for human-in-the-loop workflows, approvals, overrides, and task orchestration
- Partner with AI/ML and platform teams to integrate LLMs, APIs, and agent orchestration layers
- Define standards for prompt-driven UX, contextual interfaces, and adaptive UI behavior
- Ensure secure, role-aware, and governed experiences aligned with enterprise IAM/SSO
- Lead planning, definition, and design of complex features spanning multiple teams
- Provide technical oversight through design reviews and code reviews
- Define the technology tool stack using internally approved and supported technologies
- Explore state-of-the-art technologies to improve development efficiency, test/QA coverage, and release management
- Lead end-to-end test strategy and integration between teams
- Improve developer experience and delivery efficiency while maintaining appropriate controls
- Advance technology platforms through innovation
- Reduce risk and improve quality through enterprise architecture, governance, consistency, integration, and automation
- Establish frontend standards, usability benchmarks, and developer experience best practices to drive adoption
Requirements
What you’ll need- 15+ years of engineering experience with strong focus on frontend or full-stack platforms
- Proven experience building developer-facing tools, AI-assisted applications, or intelligent workflow systems
- Demonstrated leadership in defining architecture and scaling platforms across teams
- Hands-on experience building LLM-powered applications
- Experience designing agent-based or AI-assisted workflows, including task planning and execution flows, multi-step reasoning or orchestration, and tool/API integration via agents
- Familiarity with prompt engineering, context management, and response streaming UX
- Experience building AI-driven UI patterns, including conversational interfaces, Copilot-style assistance, and command-driven or intent-based interactions
- Understanding of human-in-the-loop design, feedback loops, and AI explainability in UX
- Deep expertise in TypeScript, JavaScript, React, and Next.js or similar frameworks
- Experience building scalable UI platforms, component libraries, design systems, or shared frameworks
- Strong knowledge of state management, async UI patterns, performance optimization, rendering strategies, micro-frontends, or modular UI architecture
- Experience building highly interactive, app-like web interfaces for technical users
- Experience designing complex, multi-step workflow UIs
- Strong understanding of streaming and event-driven interfaces, real-time updates, async task handling, progressive disclosure, and contextual UI
- Ability to represent agent actions, execution state, logs, outputs, system feedback, recommendations, and next steps
- Strong experience with API-first architecture and frontend-backend integration
- Familiarity integrating with CI/CD systems, source control platforms, infrastructure and cloud services, and observability and telemetry systems
- Ability to collaborate across AI/ML, backend, and platform engineering teams
- Experience working with IAM, SSO, RBAC, and enterprise-grade access controls
- Understanding of secure UI patterns for AI-driven systems
- Experience in regulated or large-scale enterprise environments
- Bachelor’s degree in Computer Science, Engineering, Information Systems, Applied Mathematics, or a related technical field
Benefits
Comp & perks- Discretionary incentive eligible; eligible to participate in the annual discretionary plan
- Industry-leading benefits
- Paid time off
- Resources and support to employees
- In-office culture with an appropriate level of flexibility based on role-specific responsibilities and business needs
- Opportunities to learn, grow, and make an impact
- Physical, emotional, and financial wellness support
- Affordable, competitive, and flexible benefits