10,000 jobs found — updated daily
At Bank of America, the Software Engineer II develops and delivers complex requirements to accomplish business goals. The role ensures software meets functional, non-functional, and compliance requirements; codes and unit tests solutions; and ensures successful integration into the overall application or system through clear, robust, well-tested interfaces. The position calls for awareness of industry development and testing practices. The description also outlines responsibilities for a Senior Site Reliability Engineer (SRE) for the AI HPC Platform. This role supports the reliability, scalability, performance, security, and operational excellence of a large-scale AI and High-Performance Computing (HPC) environment. It combines software engineering, systems administration, automation, and operations to support AI/ML model development, training, inference, and production workloads on GPU infrastructure. The engineer advances platform stability through observability, automation, incident management, capacity planning, and continuous improvement. The position is based at 101 Hudson St in Jersey City, New Jersey. It is a first-shift role with 40 hours per week. The listed annualized salary range is $88,800 to $144,800; offers are determined based on experience, education, and skill set. The role 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
Mid Level
Education Level
No Education Listed

The resume builder that gets results.