Ai Engineer, Spain - Bcg X
Role details
Job location
Tech stack
Requirements
We are looking for dedicated individuals with a passion for software development, large-scale data analytics and redefining organizations into AI led innovative companies. Successful candidates possess the following:
· Apply software development practices and standards to develop robust and maintainable software
· Actively involved in every part of the software development process
· Experienced at guiding non-technical teams and consultants in and best practices for robust software development
· Optimize and enhance computational efficiency of algorithms and software design
· Motivated by a fast-paced, service-oriented environment and interacting directly with clients on new features for future product releases
· Enjoy collaborating in teams to share software design and solution ideas
· A natural problem-solver and intellectually curious across a breadth of industries and topics
Fluency in English and Spanish is required, Master's or PhD degree program in Computer Research Science, Data Science, Statistics , Operations Research, or related field
TECHNOLOGIES:
- Programming : Python, Java/Scala
- Frameworks/Libraries : TensorFlow, PyTorch, Scikit-learn, Keras
- Data Processing : NumPy, Pandas, Apache Spark, Dask
- Cloud Platforms : AWS (SageMaker, EC2), GCP (AI Platform), Azure (ML Studio)
- DevOps : Docker, Kubernetes, Terraform, Jenkins
- Data Visualization : Matplotlib, Seaborn, Plotly/Dash, Tableau
- Tools : Jupyter Notebooks, Google Colab, Git (GitHub/GitLab), MLflow, TensorBoard
- Deployment : Flask, FastAPI, TensorFlow Serving, Streamlit