At Bank of America, this role defines and leads the engineering approach for complex features that deliver significant business outcomes. The Senior Engineer provides technical thought leadership, enables development efficiencies, applies broad and deep technical expertise, and is accountable for end-to-end solution design and delivery. The role architects the enterprise GenAI platform, defining reusable reference architectures and standards for GenAI use cases across model access, orchestration, retrieval, tool calling, agent patterns, and runtime controls. It establishes guidance for identity, data boundaries, guardrails, observability, resiliency, human oversight, high availability, fault tolerance, production performance, capacity, scaling, and service tiering. The engineer partners with platform engineering, security, architects, stakeholders, and use-case owners to ensure solutions align with enterprise standards and business outcomes, with clear responsibilities for developers, use-case owners, and end users. Bank of America supports an in-office culture for collaboration, engagement, and career development, with flexibility based on role responsibilities and business needs. The listed work locations are Jersey City, Pennington, and New York City. The role is first shift, 40 hours per week, and offers an annual salary range of $122,000 to $200,000. It is eligible for an annual discretionary incentive plan and benefits, including paid time off.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior