AI Software Engineer at BCG X
Location: New York, NY, United States
Who We Are
Boston Consulting Group (BCG) partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG X is a diverse team of more than 3,000 tech experts united by a drive to make a difference. We work across industries and disciplines, combining our experience and expertise to tackle the biggest challenges faced by society today.
What You'll Do
As an AI Software Engineer, you will be part of our rapidly growing engineering team and help to build the next generation of AI solutions. You will have the opportunity to partner with clients in various BCG regions and industries, working on key topics like climate change, enabling them to design, build, and deploy new and innovative solutions. Your responsibilities will include:
- Applying software development practices and standards to develop robust and maintainable software.
- Being actively involved in every part of the software development life cycle.
- Guiding non-technical teams and consultants in best practices for robust software development.
- Optimizing and enhancing computational efficiency of algorithms and software design.
- Collaborating in teams to share software design and solution ideas.
- Developing and delivering thought leadership in scientific communities and papers, as well as leading conferences on behalf of BCG X.
What You'll Bring
We are looking for talented individuals with a passion for software development, large-scale data analytics, and transforming organizations into AI-led innovative companies. Successful candidates will possess:
- Experience in software development and a strong understanding of AI technologies.
- Proficiency in programming languages, particularly Python.
- A natural problem-solving ability and intellectual curiosity across a breadth of industries and topics.
Qualifications
- This position is open to students currently pursuing a Master's degree or PhD and graduating between December 2024 - August 2025.
Compensation
- AI Software Engineer II: $145,000 USD
- AI Software Engineer III: $160,000 USD
- Senior AI Software Engineer: $190,000 USD
Benefits
BCG offers a comprehensive benefits program, including medical, dental, and vision coverage, telemedicine services, life, accident, and disability insurance, parental leave and family planning benefits, caregiving resources, mental health offerings, a generous retirement program, financial guidance, paid time off, and more.
Equal Opportunity Employer
BCG is an Equal Employment Opportunity employer and is committed to a policy of administering all employment decisions and actions without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.
Benefits Extracted with AI
- Disability insurance
- Medical, dental, and vision coverage
- Telemedicine services
- Life, accident, and disability insurance
- Parental leave and family planning benefits
- Caregiving resources
- Mental health offerings
- Generous retirement program
- Financial guidance
- Paid time off
Similar jobs
Last update: 23 minutes ago
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.
Global IT LLM Engineer Director & Chapter Lead
Lead AI and ML innovation as Global IT LLM Engineer Director at BCG, focusing on GenAI product development and optimization.
AI Software Engineer Intern
Join BCG X as an AI Software Engineer Intern to develop AI solutions and collaborate with global teams.
AI Software Engineer Intern
Join BCG X as an AI Software Engineer Intern to develop AI solutions and partner with clients across industries.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Information Retrieval Algorithm Engineer
Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
AI Engineer - Machine Learning and Robotics
Join Blueprint as an AI Engineer in Machine Learning and Robotics, focusing on scalable AI model training systems. Hybrid role in Redmond, WA.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
AI Solutions Software Engineer
Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama. Remote position in Palo Alto, CA.
Software Engineer with C/C++ and Python
Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.
Lead AI Full Stack Developer
Lead AI Full Stack Developer role in Alpharetta, GA, focusing on AI-driven applications using GCP, full-stack development, and MLOps.
Python AI Developer Advocate
Join Stream as a Python AI Developer Advocate to build community and enhance AI integrations. Engage with developers and influence product roadmaps.
Senior AI Engineer
Join Poggio as a Senior AI Engineer to innovate AI systems for enterprise sales, focusing on AI capabilities and system performance.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.