logo

JobNob

Your Career. Our Passion.

Federated Learning Engineer


Location

Sevilla | Spain


Job description

Eviden is an Atos Group business with an annual revenue of circa € 5 billion and a global leader in data-driven, trusted and sustainable digital transformation. As a next generation digital business with worldwide leading positions in digital, cloud, data, advanced computing and security, it brings deep expertise for all industries in more than 47 countries. By uniting unique high-end technologies across the full digital continuum with 55,000 world-class talents, Eviden expands the possibilities of data and technology, now and for generations to come.

Eviden  is searching for an  Federated Learning Engineer to join our research and innovation team.

Responsibilities:

• Design, develop, and maintain an innovative federated learning framework.

• Develop protocols and communication mechanisms for secure data aggregation and model updates from distributed devices.

• Research and implement state-of-the-art Federated Learning algorithms, ensuring that they are suitable for various machine learning tasks and maintain data privacy.

• Optimize algorithms for performance, convergence speed, and resource utilization, considering the challenges posed by decentralized data sources.

• Implement data preprocessing, model initialization, and aggregation mechanisms that ensure effective training across a heterogeneous set of devices.

• Design and execute comprehensive testing strategies to verify the reliability, robustness, and accuracy of the Federated Learning framework.

• Create clear and comprehensive documentation, including technical specifications, design documents, and usage guides.

• Collaborate effectively with cross-functional teams including machine learning researchers, software developers, and product managers to align on project goals and requirements.

• Participation in European research projects.

Education:

• Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field.

Essential knowledge and professional experience:

• Strong programming skills in Python.

• Experience with machine learning frameworks (TensorFlow, PyTorch, scikit-learn).

• Prepare software applications for their deployment using Docker and Kubernetes.

• Ability to work with software configuration management tools such as Git or GitLab.

• Knowledge of Continuous Integration/Delivery/Deployment.

• Proficient user of Linux environments.

• English level B2 Additional knowledge

• Experience in federated learning or distributed machine learning.

• Strong understanding of federated learning principles and algorithms.

Competences:

• Fluency in English

• Good writing and presentation skills.

• Strong personal soft skills set communicative, enthusiastic, highly collaborative, proactive, and self-driven.

• Ability and enthusiasm to learn new technologies quickly.

Benefits:

• Half-day Fridays.

• Intensive workday in summer.

• Personalised training and upskilling programme.

• Flexible working hours and ways of working

Let’s grow together.


Job tags

Trabajo de veranoHorario flexible


Salary

All rights reserved