• Jobs
  • >
  • Design space exploration analysis and AI modelling (Internship)

Design space exploration analysis and AI modelling (Internship)

  • Intern
  • Full time
  • Hybrid (08034, Barcelona, Barcelona/Catalunya/Espanya, Spain)
  • INNOVATION

The Role:

We are looking for an enthusiastic intern to transform our FPGA run outputs into clear insights and simple predictive tools. You will work on structuring results, visualizing trends, and training a first surrogate performance models to guide design-space exploration. This role provides a unique opportunity to gain hands-on experience in data engineering for HW/SW co-design, experiment analytics, and modeling to inform next steps in the design process.

Expected duration: 3 to 5 months. It is an internship role.

Key Responsibilities:

  • Support the research of tools and methods to organize logs, traces, and metrics into a clean, reusable dataset.

  • Support the definition of a consistent schema for hardware configs, workloads, and software schedules.

  • Assist in building visualization tools to enable the latency, throughput, and resource use.

  • Train and evaluate:e simple surrogate models (e.g., Random Forest / Gradient Boosting, neural networks) to predict performance.

  • Collaborate with team members to interpret findings, explain trade-offs, and propose next experiments.

Key Qualifications:

  • Knowledge of at least one general programming language like Python and data analysis libraries (pandas, numpy).

  • Familiarity with plotting libraries (matplotlib or plotly) to create clear, publication-quality figures.

  • Understanding of regression/classification concepts and validation (train/val split, MAE/MAPE).

  • Data preprocessing techniques to train ML models.

  • Experience with Deep Learining libraries like Tensorflow, Keras and/or Pytorch.

Preferred qualifications:

  • Experience building small dashboards (Streamlit or Plotly Dash) or well-documented Jupyter notebooks.

  • Prior experience working on AI/ML projects.

  • Exposure to performance data or benchmarking workflows.

  • Comfort with git/GitHub and writing concise READMEs.

  • Experience/awareness of machine learning compilation and modeling frameworks such as TVM.

Soft Skills:

  • Proactive and solutions-oriented.

  • Highly organized and process-driven.

  • Strong interpersonal skills; ability to handle sensitive situations with empathy and clarity.

  • Team player who thrives in a dynamic and fast-paced environment.

We are looking for outstanding people willing to join our mission to change the silicon industry and help build a better world. If you feel identified with Openchip, please contact us.

At Openchip & Software Technologies S.L., we believe a diverse and inclusive team is the key to groundbreaking ideas. We foster a work environment where everyone feels valued, respected, and empowered to reach their full potential—regardless of race, gender, ethnicity, sexual orientation, or gender identity.