Post a job

Short-term Research Project on Distributed Systems / Edge Computing

Telefónica logo

Location
Spain
Telefónica

Job Description

TELEFONICA INNOVACIÓN DIGITAL - DISCOVERY RESEARCH:

Telefonica Innovación Digital - Discovery Research is hiring for a short-term project focused on resource management and orchestration in Edge computing settings.

Telefonica Innovación Digital - Discovery Research is a leading industrial research lab located in Barcelona (Spain). Our lab is dedicated to researching mid to long-term topics related to several technological areas of interest to the Telefónica Group. The Research group follows an open research model in collaboration with universities and other research institutions, promoting the dissemination of their work through publications and technology transfer. The board is constituted of a multi-disciplinary team with a variety of skills that include systems, networks, HCI, machine learning (ML), and privacy/security. We are seeking candidates at all levels of seniority for research engineer positions to strengthen and complement our research efforts in the areas Telefonica Innovación Digital - Discovery Research is currently working on, relating to systems and networks, security and privacy of machine learning, networks, measurements, and beyond. 

We are looking for a researcher (close to finishing their PhD or in the early stages after the PhD) to join our team of experts who are working in the development of resource management solutions for the edge/cloud continuum. During this short-term project, which can last up to 6 months, the researcher will be tasked with designing and implementing practical bottleneck and/or anomaly detection solutions to enhance and meet Service Level Objective (SLO) guarantees of workflows running on cloud/edge platforms, particularly in low resource settings.

Key Responsibilities:

  • Design and develop bottleneck detection or anomaly detection solutions tailored for highly constrained devices.

  • Implement state-of-the-art techniques such as variational auto-encoders (VAE), or other ML algorithms to detect complex bottlenecks that cannot be identified using simple thresholds at the monitoring layer.

  • Optimize algorithms for low-resource environments.

  • Collaborate with cross-functional teams to integrate the proposed solution.

  • Conduct experiments and evaluations to assess the solution’s performance. 

  • Stay up-to-date about industry trends and developments related to resource management, scheduling, and orchestration, particularly in multi-cluster environments.

  • Produce technical reports and documentation to communicate results to internal and external stakeholders.

Qualifications:

  • Currently has or is in the process of obtaining a PhD in Statistics, Operations Research, Machine Learning, Systems, Computer Science, Engineering, Mathematics, Physics, or related fields.

  • Working knowledge of cloud service infrastructure and system design. 

  • Experience with serverless technologies, Docker, Spark, OpenNebula.

  • Strong understanding of machine learning algorithms and their implementation on mobile platforms.

  • Strong knowledge and experience in the development of high-quality code for research in the area of (distributed) ML, Split Learning, systems & networks.

  • Understanding of ML algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and distributed ML frameworks (e.g., Flower).

  • Strong programming skills in languages such as Rust, Java, and Python.

  • Excellent analytical and problem-solving abilities.

  • Strong communication and interpersonal skills for effective collaboration with cross-functional teams.

  • Candidates of all seniority levels are encouraged to apply.

If you join us, we offer you...

  • Work in a dynamic team and be part of challenging projects that will allow you to play a leading role in the transformation of the company.
  • An interesting package of social benefits (luncheon vouchers, health, life and accident insurance, pension plan, flexible compensation plan...).
  • A flexible working environment with hybrid models of face-to-face and telecommuting.
  • Access to a wide range of continuous learning opportunities for you to grow with us.
  • Participate in volunteering programmes, social actions, international mobility, off-site...

#UnidadesGlobales #CDO

If you join Telefónica

You join almost 100 years of history, a team of 106 nationalities present in more than 35 countries. You join a team that works to connect people wherever they are, without borders. A team that is leading the digital revolution with the enthusiasm of the first day in all our businesses, creating the best digital ecosystem for our clients: Network, IoT, Cloud, Cybersecurity, Innovation, etc. At Telefónica you have everything you need to create the best version of yourself. We need people like you to join this great challenge, who want to create the Telefónica of tomorrow.

At Telefónica we are committed to new ways of working and we are leaders in the implementation of Digital Disconnection under the "Disconnect to Reconnect" principle.
You join a company whose activity is governed by its code of ethics, Our Responsible Business Principles. We are looking for people who identify with them, who help us make decisions based on integrity, commitment and transparency and who are committed to ethical management, promoting fairer and more sustainable social and environmental development.

#WeAreInclusive

We strongly believe diverse and inclusive teams become more innovative and they achieve improved results. Telefonica aims to promote and guarantee a place for everyone, just the way we are: gender, age range, sexual orientation and/or identity, culture, creed, disability or any other personal condition.

Apply for this job

Expired?

Please let Telefónica know you found this job with RemoteJobs.org. This helps us grow!

RemoteJobs.org mascot