Comprehensive medical, dental, and vision benefits
Generous paid time off
Job summary
Bain & Company in San Francisco is looking for a Software Engineer specializing in AI-assisted solutions. In this role, you will work with diverse teams throughout the full software development life cycle, helping clients enhance productivity through AI. Required qualifications include a Bachelor's degree in computer science, plus extensive experience in full-stack development, micro-services, and AI tools. The position offers a hybrid work model and an attractive compensation package, including a base salary of approximately $203,925 annually.
Qualifications
5+ years of experience with full-stack development.
2+ years of experience with micro-service API development.
Strong knowledge of prompt engineering and structured prompting.
Responsibilities
Help clients improve AI-assisted or AI-led maturity.
Design, develop, and document AI applications.
Develop and champion modern software development best practices.
Skills
Full-stack development
AI tools (Cursor, Claude Code)
Micro-service API development (RESTful, GraphQL)
Python proficiency
Strong interpersonal and communication skills
Education
Bachelor’s in computer science or equivalent
Tools
PostgreSQL
MongoDB
SQL Server
Job description
Bain & Company in San Francisco is looking for a Software Engineer specializing in AI-assisted solutions. In this role, you will work with diverse teams throughout the full software development life cycle, helping clients enhance productivity through AI. Required qualifications include a Bachelor's degree in computer science, plus extensive experience in full-stack development, micro-services, and AI tools. The position offers a hybrid work model and an attractive compensation package, including a base salary of approximately $203,925 annually.