5 months ago
Milan, ItalyEntry Level
Responsibilities
- Develop robust and maintainable software using established software development practices and standards.
- Participate throughout the software development life cycle, including designing, implementing, and deploying scalable AI solutions.
- Optimize the computational efficiency of algorithms and software designs.
- Guide non-technical teams and consultants on robust software development practices.
- Collaborate directly with clients on new features and future product releases.
- Partner with clients across regions and industries to build and deploy innovative AI solutions.
- Develop and deliver thought leadership through scientific papers and conference leadership.
Requirements
- Currently enrolled in a university master’s or PhD program in computer research science, data science, statistics, operations research, or a related field.
- Experience with Python and Java or Scala.
- Experience with TensorFlow, PyTorch, Scikit-learn, and Keras.
- Experience with NumPy, Pandas, Apache Spark, and Dask.
- Experience with AWS, GCP, and Azure cloud platforms and their listed machine learning services.
- Experience with Docker, Kubernetes, Terraform, and Jenkins.
- Experience with data visualization tools including Matplotlib, Seaborn, Plotly/Dash, and Tableau.
- Experience with Jupyter Notebooks, Google Colab, Git, GitHub or GitLab, MLflow, and TensorBoard.
- Experience with Flask, FastAPI, TensorFlow Serving, and Streamlit.
- Fluency in English and Italian.
- Strong problem-solving, intellectual curiosity, collaboration, and client-facing communication skills.
Benefits
- Generally hybrid work with office presence shaped by business needs, team norms, and local policies.
- EUR 29,800 base salary plus an annual discretionary performance bonus.
- Comprehensive health insurance with optional family coverage.
- Meal vouchers and corporate discounts.
- Life, accident, and disability insurance.
- Employee Assistance Program providing psychological, legal, and financial support.
- Well-being initiatives supporting physical health, mental well-being, and family needs.
Tech Stack
Apache SparkAWSAzureDockerFastAPIFlaskGitGoogle Cloud PlatformJavaJenkinsJupyter NotebookKerasKubernetesMatplotlibMLflowNumPyPandasPythonPyTorchScalascikit-learnSeabornTensorFlowTerraform
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.
