11 months ago
Dubai, United Arab EmiratesMid Level
Responsibilities
- Develop robust and maintainable software using established software development practices and standards.
- Participate in all parts of the software development process, including designing, implementing, and deploying scalable AI solutions.
- Optimize the computational efficiency of algorithms and software designs.
- Work directly with clients and consultants to develop new features for future product releases.
- Guide non-technical teams and consultants on robust software development practices.
- Collaborate with engineering teams to share software design and solution ideas.
- Contribute thought leadership, scientific papers, and conferences on behalf of BCG X.
Requirements
- Demonstrated passion for software development and large-scale data analytics.
- Experience applying software development practices to build robust and maintainable software.
- Ability to guide non-technical teams and consultants on software development best practices.
- Ability to optimize algorithms and software for computational efficiency.
- Strong problem-solving skills, intellectual curiosity, collaboration skills, and comfort working directly with clients.
- Proficiency in Python.
Tech Stack
Categories
Forward Deployed
About BCG
Boston Consulting Group provides management consulting, technology, and design services to large enterprises, governments, and nonprofits, helping with strategy, digital transformation, and operations. The firm works on a project-based, fee-for-service model and also incubates products and ventures through BCG X. Founded in 1963 and headquartered in Boston, it is a global partnership with offices worldwide.
