This is a hands-on software engineering role focused on building enterprise-grade Generative AI, Data Science, and AI Platform capabilities within Bank of America's strategic AI ecosystem. The engineer will work as an individual contributor responsible for designing, developing, and delivering reusable GenAI platform services, frameworks, APIs, and application components that support AI model development, deployment, inferencing, automation, and governance. The successful candidate will partner with senior engineers, architects, product owners, and data scientists to develop scalable, secure, and resilient solutions leveraging modern AI frameworks, cloud-native technologies, distributed computing platforms, and enterprise engineering practices. This role is ideal for an engineer passionate about Generative AI, application development, platform engineering, automation, and building reusable capabilities that accelerate enterprise AI adoption. This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.
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
Mid Level