Bain & Company is seeking a Software Engineer to lead AI and software development for clients in San Francisco. The ideal candidate will have over 10 years of experience in full-stack development and a strong background in AI tools. You'll work collaboratively to promote engineering transformations, mentor teams, and manage full software development cycles. This hybrid role requires in-office presence and travel of approximately 25%. Bain offers competitive compensation and comprehensive benefits.
Qualifications
10+ years of experience with full-stack development.
6+ years of experience with micro-service API development.
2+ years of experience leading or managing development teams.
Deep understanding of large language models and transformer architectures.
Responsibilities
Drive client improvements in AI‑assisted transformation.
Lead full software development life cycle execution.
Mentor and coach engineering teams on technology stack best practices.
Skills
Full-stack development
Micro-service API development
AI tools
Development best practices
Strong Python proficiency
Interpersonal and communication skills
Education
Bachelor’s in Computer Science or related field
Master’s in Computer Science
Tools
FastAPI
Swagger
OpenAPI
Job description
Bain & Company is seeking a Software Engineer to lead AI and software development for clients in San Francisco. The ideal candidate will have over 10 years of experience in full-stack development and a strong background in AI tools. You'll work collaboratively to promote engineering transformations, mentor teams, and manage full software development cycles. This hybrid role requires in-office presence and travel of approximately 25%. Bain offers competitive compensation and comprehensive benefits.