Data Scientist | Onsite

Engineering International Belgium

Ispra

On-site

EUR 55,000 - 90,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Engineering International Belgium in Lombardia is seeking a software engineer to develop, maintain and document data analytics applications, mainly in Python, and to contribute to data engineering and data collection tools.

You will participate in data science projects led by ECAT scientific staff, perform requirement analysis, development, testing and documentation, and stay up to date with ML libraries and modern deployment practices.

Qualifications

  • Proven experience developing Python libraries and services.
  • Strong focus on software testing across unit, integration and acceptance levels.
  • Experience deploying tools/services with CI/CD (GitLab or similar).
  • Ability to debug complex Python software and deployment issues.
  • Experience with containerization/orchestration (Docker/Kubernetes).
  • Commitment to learning ML libraries and data science tech.
  • Clear technical documentation in English.
  • Design and implement robust data pipelines for varied sources.
  • Experience testing with regression and negative tests.

Responsibilities

  • Develop, maintain and document software mainly in Python.
  • Implement data analytics applications, data engineering and data collection tools.
  • Participate in project meetings with stakeholders and ECAT staff.
  • Analyze requirements, code, test and document software artifacts.
  • Deploy tools and services applying DevOps and CI/CD practices.

Skills

Python
Software testing
DevOps
CI/CD
GitLab
Docker
Kubernetes
Data pipelines
English documentation

Tools

GitLab CI/CD
Docker
Kubernetes

Job description

  • Development, maintenance and documentation software, mostly in python, with a focus on implementing and testing data analytics applications, data engineering and data collection tools.
  • Participate in data science projects led by ECAT scientific staff, and assume responsibility for software engineering tasks, including among others, requirement analysis, software development testing and documentation.
  • Participation in project update and review meetings and other meetings with project stakeholders.
KNOWLEDGE AND SKILLS
  • Excellent software development skills, in particular, experience implementing python libraries, software and services.
  • Demonstrated experience in implementing best practices for software testing, from unit and component testing to user acceptance, including negative testing and stress tests, to ensure software quality and reliability.
  • Experience deploying software tools and services, including definition of APIs, using DevOps tools and practices, CI/CD practices, e.g. in Gitlab or similar environments.
  • Experience in debugging complex software in python, and troubleshooting aspects related to the deployment of software, such as setting up execution environments, resolving dependencies, installing drivers, analysing networking aspects and using GPU hardware.
  • Experience in containerization and orchestration technologies such as Docker, Kubernetes or equivalent for the deployment and scaling of data science applications.
  • Ability and willingness to stay up to date with technologies and libraries for machine learning and data science.
  • Ability to write clear technical documentation of software for users and other developers, in English language.
  • Ability to design and implement robust data pipelines for the ingestion, cleaning, transformation and storage of diverse data sources.
  • Strong experience in testing software, including frameworks for defining and automating software tests, including regression testing and negative testing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Scientist - Python, Data Pipelines & DevOps
Senior Data Scientist - Python, Data Pipelines & DevOps

Engineering International Belgium • Ispra

On-site
EUR 55,000 - 90,000
Senior Software Engineer (Data Processing)
Senior Software Engineer (Data Processing)

Altec • Piemonte

On-site
EUR 45,000 - 65,000
Part-Time Data Scientist / Python Developer - 80% Remote For an EU Institution in Ispra, Italy
Part-Time Data Scientist / Python Developer - 80% Remote For an EU Institution in Ispra, Italy

KEYES • Ispra

Hybrid
EUR 60,000 - 100,000
Junior Software Engineer (Data Processing)
Junior Software Engineer (Data Processing)

Altec • Piemonte

On-site
EUR 30,000 - 35,000
Data Scientist at Modelway
Data Scientist at Modelway

Modelway S.r.l. • Milano

On-site
EUR 60,000 - 75,000
Senior Environmental Data Scientist - LCA, AI & Dashboards
Senior Environmental Data Scientist - LCA, AI & Dashboards

Engineering International Belgium • Italy

On-site
EUR 90,000 - 130,000
Data Scientist - QuantumBlack, AI by McKinsey
Data Scientist - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Milano

On-site
EUR 55,000 - 95,000
Mentorship
World-class learning programs
Data Scientist
Data Scientist

Engineering International Belgium • Italy

On-site
EUR 90,000 - 130,000
SOFTWARE ENGINEER C++ ROMA, PISA, MILANO, TORINO
SOFTWARE ENGINEER C++ ROMA, PISA, MILANO, TORINO

Intecs • Pisa

On-site
EUR 35,000 - 50,000
Professional growth opportunities
Hybrid work model
Meal vouchers of 8 euros daily
Data Scientist & Python Developer for EU Projects (Remote)
Data Scientist & Python Developer for EU Projects (Remote)

KEYES • Ispra

Hybrid
EUR 60,000 - 100,000