Expoint – all jobs in one place
Finding the best job has never been easier

Software Engineer Iii-python jobs at Bank Of America in United States, Addison

Discover your perfect match with Expoint. Search for job opportunities as a Software Engineer Iii-python in United States, Addison and join the network of leading companies in the high tech industry, like Bank Of America. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
United States
State
Addison
20 jobs found
15.09.2025
BOA

Bank Of America Software Engineer III-Python United States, Texas, Addison

Limitless High-tech career opportunities - Expoint
Description:


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.

Responsibilities:

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

Managerial Responsibilities:
This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.

  • Opportunity & Inclusion Champion: Creates an inclusive team where members are treated fairly and respectfully.
  • Manager of Process & Data: Demonstrates and expects process knowledge, data driven decisions, simplicity and continuous improvement.
  • Enterprise Advocate & Communicator: Delivers clear and concise messages that motivate, convey the “why” and connects contributions to business results.
  • Risk Manager: Leads and encourages the identification, escalation and resolution of potential risks.
  • People Manager & Coach: Knows and develops team members through coaching and feedback.
  • Financial Steward: Manages expenses and demonstrates an owner’s mindset.
  • Enterprise Talent Leader: Recruits, on-boards and develops talent, and supports talent mobility for career growth.
  • Driver of Business Outcomes: Delivers results through effective team management, structure, and routines.

Required Qualifications

  • 8 years of minimum experience required .
  • Expert Python development skills
  • Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization.
  • Experience with AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLFlow, KubeFlow, Fine – Tuning techniques, Inference Frameworks
  • Building API based application leveraging FAST API services, JWT Integration, API Gateway
  • Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing
  • Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible)

Desired Qualifications

  • Experience developing RAG, MCP modules

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
1st shift (United States of America)

Expand
14.09.2025
BOA

Bank Of America Software Engineer III-AI/ML/GenAI United States, Texas, Addison

Limitless High-tech career opportunities - Expoint
Description:

Job Description:

This position is focused on design, build, and operate of reusable toolkits for Gen AI RAG capabilities.


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.

Responsibilities:

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

Required qualifications:

  • 5+ years of software development experience on large, complex systems required .
  • Experience in OOP in Python/Scala/Java programming experience with expert level development skills
  • Hands on experience and knowledge generative AI RAG process for various use cases, including chunking, embedding, retrieval, reranking and summarization.
  • Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization, Building API based application leveraging FAST API services, JWT Integration, API Gateway
  • Develop efficient utilities, automation frameworks, data science platforms that can be utilized across multiple Data Science teams for AI/ML and GenAI work.
  • Experience with AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLOps, Fine – Tuning techniques, Inference Frameworks
  • Building API based application leveraging FAST API services, JWT Integration, API Gateway
  • Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing
  • Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible)

Desired Qualifications:

  • Experience developing Gen AI training and RAG platform with open-source model, inferencing & servicing capabilities, MCP modules etc..

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
1st shift (United States of America)

Expand
14.09.2025
BOA

Bank Of America Software Engineer III United States, Texas, Addison

Limitless High-tech career opportunities - Expoint
Description:

Job Description:

Job Description:

Axia/Healthcare Payments is the bank's first AWS hosted In-Production platform. Require a Lead Software Engineer with the skillset to support the expanding and revenue generating platform. We have a critical risk on AWS / Cloud / Container knowledge within global tech that needs support as quickly as we can resolve.

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.

Required Qualifications:

5 Year's Experience in:

Project Management

Stakeholder communication

Cloud Application Development using AWS/Azure/Containers

proficient in designing, deploying, and managing cloud infrastructure on AWS / Azure of Containers. Expertise in building microservices and deploying the workloads via CICD. Expert in application architecture, system performance optimization and solving complex problems.

Previous experience in

  • C#, Redis,
  • Leading agile/scrum development team

Desired Qualifications:

Proficient in JAVA development, including Spring Boot and RESTful APIs.

Responsibilities:

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

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
1st shift (United States of America)

Expand
09.09.2025
BOA

Bank Of America Software Engineer III- AI/RAG United States, Texas, Addison

Limitless High-tech career opportunities - Expoint
Description:

Job Description:

This position is focused on design, build, and operate of reusable toolkits for Gen AI RAG capabilities.

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.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)
  • Performs Continuous Integration and Continuous Development (CI-CD) activities.
  • Contributes to story refinement and definition of requirements.
  • Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Manage multiple priorities, and simultaneously engage with multiple teams.
  • Be vocal and actively participate in all session with business stakeholders and agile teams.
  • Collaborate with product teams, data analysts and data scientists to design and build solutions.
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.

Required qualifications:

  • 5 years of relevant experience required.
  • Experience in Semantic Search, data processing ,Data & Analytics, Data pipeline.
  • Experience in OOP in Python/Scala/Java programming experience with expert level development skills.
  • Hands on experience and knowledge generative AI RAG process for various use cases, including chunking, embedding, retrieval, reranking and summarization.
  • Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization, Building API based application leveraging FAST API services, JWT Integration, API Gateway
  • Develop efficient utilities, automation frameworks, data science platforms that can be utilized across multiple Data Science teams for AI/ML and GenAI work.
  • Experience with AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLOps, Fine – Tuning techniques, Inference Frameworks
  • Building API based application leveraging FAST API services, JWT Integration, API Gateway
  • Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing
  • Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible)

Desired Qualifications

  • Experience developing Gen AI training and RAG platform with open-source model, inferencing & servicing capabilities, MCP modules etc..

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
1st shift (United States of America)

Expand
24.08.2025
BOA

Bank Of America Senior Data Engineer - AI/BI Analytics United States, Texas, Addison

Limitless High-tech career opportunities - Expoint
Description:

Job Description:

This position is focused on design, build, and serve the Gen AI inferencing capabilities.


This job is responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Key responsibilities of the job include delivering complex features and technology, enabling development efficiencies, providing technical thought leadership based on conducting multiple software implementations, and applying both depth and breadth in a number of technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.

Responsibilities:

  • Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution.Accountable for the availability, stability, scalability, security, and recoverability enabled by the designs.
  • Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s)
  • Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline
  • Guides and influences team(s) on design and best practices for high code performance –e.g. pairing, code reviews
  • Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
  • Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features
  • Works with stakeholders to establish high-level solution needs and with architects for technical requirements
  • Proficient written and verbal communication skills to support and shape the platform and clearly articulate technical designs and concepts; and to communicate effectively with all levels within the organization
  • Design and execute the implementation plans to both move forward strategically, while at the same time ensuring the current technology stack is supporting current needs.
  • Manage multiple priorities, and simultaneously engage with multiple teams worldwide.
  • Coach and mentor team members

Required qualifications:

  • 10+ years strong experience designing and delivering AI, ML, Data platform, and advanced analytics platforms capabilities using open source technologies in large enterprise environment
  • Experience with emerging technologies e.g. of GenAI (public and open source), MCP, Agents, AI BI etc.
  • Hands-on experience on data science, big data, cloud, governance technologies
  • Experience architecting next generation AI analytical product delivery to all levels of users in organization using self-service interfaces
  • Proven track record in data, analytics, insight and AI/ML platforms supporting multiple business units.
  • Experience in designing, developing, and maintaining software frameworks using Open-Source technologies such as Python, Spark, Jupyter, FastAPI, LabelStud.io, Ragas etc.
  • Strong working experience of how metadata management, semantic layers, labeling, annotations is important for enabling AI BI, MCP, Agents, Data Assistants etc.
  • Experience with using various Open source and Cloud model for AI BI, Summarization etc., and tuning those models and deployment to provide higher throughput for latency and cost optimizations.
  • Experience of building RAG with knowledge base, data sources and Vector Store platforms such as Redis, Solar, Postgres DB, FAISS, Teradata, Oracle, SQL Server, Hadoop etc.
  • Hands on experienced building RAG, RAG Fusion, CAG etc.
  • Experience with various inference metrics, and related monitoring and observability.
  • Experience with serving multiple tenants/clients with model endpoints with secure boundaries.
  • Experience with AI gateway, OPA, authentication & authorization, policy as code, API based systems Integration, cost management, and model routing

Desired Qualifications

  • Experience developing Gen AI training and RAG platform with open-source model, inferencing & servicing capabilities, MCP modules etc.
  • Hands on experience on driving and maintaining a culture of quality, innovation, and experimentation.
  • Research on new tools and capabilities for better UI and UX for advanced analytics platform, quick prototype and demonstrate the features and capabilities, and participate on various user forums.

Skills:

  • Automation
  • Influence
  • Result Orientation
  • Stakeholder Management
  • Technical Strategy Development
  • Application Development
  • Architecture
  • Business Acumen
  • Risk Management
  • Solution Design
  • Agile Practices
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Solution Delivery Process
1st shift (United States of America)

Expand
20.08.2025
BOA

Bank Of America Senior Engineer-AI Inference United States, Texas, Addison

Limitless High-tech career opportunities - Expoint
Description:

Job Description:

This position is focused on design, build, and serve the Gen AI inferencing capabilities.


This job is responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Key responsibilities of the job include delivering complex features and technology, enabling development efficiencies, providing technical thought leadership based on conducting multiple software implementations, and applying both depth and breadth in a number of technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.

Responsibilities:

  • Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution
  • Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s)
  • Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline
  • Guides and influences team(s) on design and best practices for high code performance –e.g. pairing, code reviews
  • Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
  • Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features
  • Works with stakeholders to establish high-level solution needs and with architects for technical requirements
  • Collaborate with product teams, data analysts and data scientists to design and build solutions.
  • Design and execute the implementation plans to both move forward strategically, while at the same time ensuring the current technology stack is supporting current needs.
  • Manage multiple priorities, and simultaneously engage with multiple teams worldwide.
  • Be vocal and actively participate in all session with business stakeholders and agile teams.
  • Manage next generation of architectural decision for advanced analytics platform, create strategy, roadmaps, present to tech and non-tech leaders.
  • Coach and mentor team members.

Required qualifications:

  • Minimum 8 years of relevant experience required.
  • Experience in Model Ops and design, software development with proven effectiveness in delivering technology in fast-paced, demanding, industry driven environment for AI/ML, and advanced analytics.
  • Hands on experience in both Python development on Linux. Strong understanding of modern open-source data science platform architecture for storage & compute separation, interactive development workbenches, containers, and toolsets such as Jupyter, VSCode etc.
  • Experience of data sources and Vector Store platforms such as Redis, Solar, Postgres DB, FAISS, Teradata, Oracle, SQL Server, Hadoop etc.
  • Experienced in using design patterns and following best software engineering practices.
  • An understanding of fundamental algorithms and ability to optimize existing code.
  • Proficient written and verbal communication skills to support and shape the platform and clearly articulate technical designs and concepts; and to communicate effectively with all levels within the organization.
  • Experience with deploying models using vLLM/Triton Inference Server
  • Performance Tuning those models and deployment to provide higher throughput.
  • Experience with various inference metrics, and related monitoring and observability.
  • Experience with serving multiple tenants/clients with model endpoints with secure boundaries.
  • Experience with Atheization & Authorization, Policy as Code, Systems Integration, and Model Routing
  • Model Evaluation frameworks to evaluate different models and their tradeoffs between efficiency and metrics.
  • Experience building RAG for various knowledge bases, and document types.
  • Model Monitoring – Ability to collect metrics to measure things like Model Drift, KPIs.
  • Self-starter with the ability to challenge conventions, excellent communication skills.
  • Strong analytical skills which enable ability to problem solve, apply reason, take initiative, use judgment, and perform concurrent tasks.
  • Follows Test Driven Development practices including continual integration and clean code principles.

Desired Qualifications:

  • Experience developing Gen AI training and Inferencing platform with open-source model, Gen AI Model servicing capabilities, designing RAG frameworks, MCP modules for enterprise data systems.

Skills:

  • Automation
  • Influence
  • Result Orientation
  • Stakeholder Management
  • Technical Strategy Development
  • Application Development
  • Architecture
  • Business Acumen
  • Risk Management
  • Solution Design
  • Agile Practices
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Solution Delivery Process
1st shift (United States of America)

Expand
13.08.2025
BOA

Bank Of America Software Engineer III-Gen AI Inferencing United States, Texas, Addison

Limitless High-tech career opportunities - Expoint
Description:

Job Description:

This position is focused on design, build, and operate of reusable toolkits for Gen AI RAG capabilities. 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.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)
  • Support multiple platforms and line of business for data science and GenAI use cases.
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.
  • Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Manage multiple priorities, and simultaneously engage with multiple teams.
  • Be vocal and actively participate in all session with business stakeholders and agile teams.
  • Collaborate with product teams, data analysts and data scientists to design and build solutions

Required qualifications:

  • 5+ years OOP in Python/Scala/Java programming experience with expert level development skills
  • Experience with Model Serving platform i.e. AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLOps, Fine – Tuning techniques, Inference Frameworks
  • Track record of maintaining large scale Python/Unix based systems.
  • Hands on experience and knowledge generative AI RAG process for various use cases, including chunking, embedding, retrieval, reranking and summarization.
  • Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization, Building API based application leveraging FAST API services, JWT Integration, API Gateway.
  • Develop efficient utilities, automation frameworks, data science platforms that can be utilized across multiple Data Science teams for AI/ML and GenAI work.
  • Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing
  • Strong automation, scripting, and Python development skills. Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible)

Desired Qualifications

  • Experience developing Gen AI training and inferencing platform with open-source model, experience building inferencing & servicing capabilities supporting RAG/ MCP modules etc.
  • Hands on experience on driving and maintaining a culture of quality, innovation, and experimentation.
  • Research on new tools and capabilities for better UI and UX for advanced analytics platform, quick prototype and demonstrate the features and capabilities, and participate on various user forums.

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
1st shift (United States of America)

Expand
Limitless High-tech career opportunities - Expoint
Description:


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.

Responsibilities:

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

Managerial Responsibilities:
This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.

  • Opportunity & Inclusion Champion: Creates an inclusive team where members are treated fairly and respectfully.
  • Manager of Process & Data: Demonstrates and expects process knowledge, data driven decisions, simplicity and continuous improvement.
  • Enterprise Advocate & Communicator: Delivers clear and concise messages that motivate, convey the “why” and connects contributions to business results.
  • Risk Manager: Leads and encourages the identification, escalation and resolution of potential risks.
  • People Manager & Coach: Knows and develops team members through coaching and feedback.
  • Financial Steward: Manages expenses and demonstrates an owner’s mindset.
  • Enterprise Talent Leader: Recruits, on-boards and develops talent, and supports talent mobility for career growth.
  • Driver of Business Outcomes: Delivers results through effective team management, structure, and routines.

Required Qualifications

  • 8 years of minimum experience required .
  • Expert Python development skills
  • Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization.
  • Experience with AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLFlow, KubeFlow, Fine – Tuning techniques, Inference Frameworks
  • Building API based application leveraging FAST API services, JWT Integration, API Gateway
  • Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing
  • Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible)

Desired Qualifications

  • Experience developing RAG, MCP modules

Skills:

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
1st shift (United States of America)

Expand
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Software Engineer Iii-python opportunities at Bank Of America in United States, Addison. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.