Software Engineer III

Bank of America Bank of America · Banking · Charlotte, Pennington +1

Software Engineer III at Bank of America focused on developing and delivering complex software requirements, including integrating AI/GenAI solutions. Responsibilities include coding, designing architecture components, mentoring, automating release activities, designing test suites, and developing ETL pipelines. Requires experience in AI-driven applications, Python, SQL, NLP AI/ML, GenAI (LLMs, RAGs).

What you'd actually do

  1. Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  2. Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  3. Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  4. Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  5. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas

Skills

Required

  • 3+ Years of job related experience
  • Experience in Ai-driven applications (Agentforce, Copilot Studio)
  • Experience in Python
  • Experience in SQL
  • Experience in NLP AI/ML (machine learning pipelines and model evaluation techniques)
  • Experience in GenAI (LLMs, building RAGs)

Nice to have

  • Experience in financial industry

What the JD emphasized

  • compliance requirements
  • AI/GenAI solutions
  • Ai-driven applications
  • NLP AI/ML
  • GenAI (LLMs, building RAGs)

Other signals

  • Develop and deliver complex requirements
  • Designs, develops, and modifies architecture components
  • Collaborate with cross-functional teams to integrate AI/GenAI solutions into workflows
  • Experience in Ai-driven applications (Agentforce, Copilot Studio)
  • Experience in Python ,SQL ,NLP AI/ML (machine learning pipelines and model evaluation techniques), GenAI (LLMs, building RAGs)