Jobs · Information Technology · Texas

Feature Lead - Technology, AI/ML

Bank of America · Plano, TX · 2 wk ago
Information TechnologyFull-time

Responsibilities

  • Designs, develops and is accountable for feature delivery
  • Applies enterprise standards for solution design, coding and quality
  • Ensures solution meets product acceptance criteria with minimal technical debt
  • Guides the team on work breakdown and execution
  • Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria
  • Plays a team lead role (as an individual contributor) and mentors the team
  • Guides the team on skills and practices (planning and estimation, peer reviews, and other engineering practices)
  • Guides the team on solution design, AI/ML model integration, work breakdown, and execution.
  • Evaluates and applies emerging AI technologies, frameworks, and models to solve business problems.
  • Leads the deployment and optimization of AI workloads across CPU/GPU infrastructures and cloud platforms.
  • Ensures AI solutions meet enterprise standards for security, governance, observability, performance, and responsible AI practices.
  • Guides the team in implementing prompt engineering, retrieval strategies, model evaluation, and inference optimization techniques.
  • Drives technical innovation and adoption of AI/ML best practices across the organization.

Qualifications

  • 5+ years of hands-on software development experience using Java, Python, or related technologies.
  • Strong software engineering skills with proficiency in Python and Java.
  • Experience building AI/ML-powered applications using machine learning and Generative AI techniques.
  • Knowledge of modern AI technologies including Transformers, Large Language Models (LLMs), Agentic AI, and Generative AI frameworks.
  • Experience implementing Retrieval Augmented Generation (RAG) pipelines and related retrieval techniques.
  • Experience deploying and optimizing AI applications on CPU/GPU infrastructure using technologies such as CUDA, vLLM, Triton, or equivalent inference platforms.
  • Understanding of supervised, unsupervised, and reinforcement learning methodologies.
  • Good understanding of source control systems such as Git and modern collaborative development practices.
  • Good interpersonal communication skills for technical and business conversations
  • Good analytical skills to break down requirements and solve complex problems
  • Proven task management and leadership skills
  • Experience building restful web services

Desired Qualifications

  • Experience in performance tuning with good understanding of JVM internals
  • Experience with NoSQL databases like Cassandra
  • Experience in distributed caching frameworks like hazelcast, ignite, redis
  • Experience in modern JVM languages like groovy, scala
  • Experience with Full-stack development, especially including Angular
  • Experience with Generative AI
  • Spring MVC
  • Experience with Container technologies, such as Kubernetes and Docker
  • Experience working with NLP and Machine learning
  • Prior open source contributions
  • Background in mathematics or statistics
  • Proven task management and leadership skills
  • Experience working in agile teams
  • Experience building chatbot, conversational AI, or virtual assistant platforms.
  • Experience with Azure, AWS, or cloud-native AI platforms.
  • Experience with vector databases, embeddings, semantic search, and AI retrieval systems.
  • Experience with Elasticsearch, SOLR, OpenSearch, or related search technologies.
  • Experience with MLOps, model deployment, monitoring, and AI observability.
  • Experience with inference optimization frameworks, GPU acceleration, and distributed model serving.
  • Experience with prompt engineering, model evaluation, and AI safety/governance practices.

Skills

  • Automation
  • Influence
  • Result Orientation
  • Stakeholder Management
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • Risk Management
  • Solution Delivery Process
  • Solution Design
  • Agile Practices
  • Analytical Thinking
  • Collaboration
  • Data Management
  • DevOps Practices

Similar jobs