Global IT AI/ML Engineer Director & Chapter Lead
Company | Boston Consulting Group |
---|---|
Location | Boston, MA, USA, Atlanta, GA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Expert or higher |
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- At least 10-12+ years of relevant experience, ideally in full-stack software engineering, with a proven track record of delivering scalable and secure enterprise applications.
- Expertise in Python for backend development, API design, and seamless integration with AI/ML frameworks.
- Strong proficiency in frontend technologies, such as React and Typescript, with a focus on creating responsive, user-friendly interfaces.
- Proven experience with cloud-native architectures and tools like Terraform for infrastructure automation and Kubernetes (EKS) for container orchestration.
- Comprehensive knowledge of AWS services, including Lambda, S3, RDS, Step Functions, and VPC, for designing and managing scalable solutions.
- Hands-on experience building multi-tenant SaaS applications, implementing tiered permission models, and handling data-sharing frameworks.
- Strong understanding of CI/CD pipelines, Git workflows, and tools like Jenkins to ensure efficient and automated deployment processes.
- Solid experience implementing monitoring, observability, and self-healing mechanisms to maintain system reliability and optimize performance.
- Familiarity with design patterns, OOP principles, and API design standards (e.g., OpenAPI).
- Proven ability to mentor and lead engineering teams, fostering collaboration and innovation in an Agile environment.
- Hands-on experience with Websockets, Server-Side Events, and pub/sub systems (e.g., RabbitMQ, Kafka).
Responsibilities
- Continuously develop Chapter expertise by maintaining best-in-class Chapter expertise in full-stack software development and GenAI/LLM technologies, ensuring alignment with BCG’s IT strategy.
- Stay abreast of developments in GenAI frameworks, LLM techniques, and scalable system architectures, enabling your Chapter to leverage the latest tools and innovations.
- Continuously enhance technical proficiency in frontend (React, Typescript) and backend (Python, Java) development, alongside expertise in cloud platforms (AWS) and containerized deployments (Kubernetes/EKS).
- Provide mentorship and coaching to Chapter members, enabling their growth in areas like full-stack application development, LLM integration, and cloud-native architecture design.
- Facilitate training and skill-building opportunities to address resource gaps, ensuring the Chapter remains future-ready for emerging technologies.
- Collaborate with the Tech Area Lead to establish clear development goals for Chapter members and foster a culture of continuous improvement and innovation.
- Ensure the “how” of the work performed by Chapter members is aligned with established technical roadmaps and guardrails to drive strategy.
- Share relevant insights and developments within area of expertise with Chapter members and related Chapters.
- Engage Product Owners, Tribe Leads, and Tech Area Leads to allocate Chapter members and ensure Squads have proper technical resourcing and functional expertise.
- Identify expertise and resource gaps and train or hire the talent needed to address them.
- Model behaviors to support the organization’s transformation to a new way of working.
- Actively create and maintain a positive culture within the Chapter based on Agile leadership behaviors.
Preferred Qualifications
- Experience integrating GenAI/LLM frameworks like LangChain or LlamaIndex into full-stack applications.
- Knowledge of RAG (Retrieval-Augmented Generation) concepts, embeddings, and their application in scalable AI solutions.
- Proficiency in advanced querying systems like GraphQL and managing knowledge graphs (e.g., Neo4j).