WHAT MAKES US A GREAT PLACE TO WORK
We are proud to be consistently recognized as one of the world's best places to work, a champion of diversity, and a model of social responsibility. We are a Glassdoor Best Place to Work and have maintained a spot in the top four since 2009. We believe that diversity, inclusion, and collaboration are key to building extraordinary teams. We hire talented individuals, create an environment for growth, and are committed to supporting your professional and personal development.
WHO YOU’LL WORK WITH
As a member of Bain’s AI, Insights & Solutions (AIS), you'll join a diverse team of analytic and engineering professionals dedicated to solving complex client challenges. We collaborate closely with consultants and clients to develop innovative, data-driven strategies in a supportive environment that fosters creativity and continuous learning.
WHAT YOU’LL DO
- Design, develop, and maintain cloud-based AI applications using a full-stack technology stack.
- Collaborate with cross-functional teams to define and implement analytics features that meet business needs.
- Use Kubernetes and containerization to deploy, manage, and scale applications in cloud environments.
- Develop APIs and microservices, ensuring best practices in design and documentation.
- Implement security measures to protect data and ensure compliance.
- Monitor and troubleshoot applications to ensure performance and reliability.
- Participate in code reviews, establish coding standards, and share best practices.
- Stay updated on emerging technologies and proactively enhance the analytics platform.
- Work with DevOps teams to automate deployment, implement CI/CD pipelines, and optimize workflows.
- Engage with business teams to develop analytics solutions for clients across sectors.
- Support and educate clients on analytics application engineering.
- Travel up to 30% due to the international nature of our business.
ABOUT YOU
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field is preferred.
- 4+ years of experience in web development, programming, and software deployment.
- 3+ years of working knowledge in Python.
- Experience with server-side frameworks such as Django, Flask, FastAPI.
- Experience with client-side technologies like React, Angular, Vue.js, HTML, and CSS.
- Experience with cloud platforms (AWS, Azure, GCP) and Terraform is a plus.
- Experience designing OLTP and OLAP systems for real-time and batch analytics.
- Experience in developing AI-driven applications is advantageous.
- Knowledge of database design, SQL, and NoSQL databases.
- Familiarity with DevSecOps, CI/CD tools, MLOps, and infrastructure as code.
- Strong API design skills, data architecture knowledge, and understanding of scalability.
- Excellent communication skills and ability to explain complex technical topics.
- Curious, proactive, and critical thinker.
- Solid fundamentals in data structures, algorithms, object-oriented programming, and performance optimization.
- Experience working in agile environments.
- Location: Singapore (Hybrid).