remote
Emerging Talent ASPIRE - Engineering and Technology Italy 2026 Opportunities - Baker Hughes
Software Engineer
Accelerate your engineering career in Italy with a dynamic program focused on Python, Node.js, Machine Learning, AWS, and data analytics, while building DevOps skills and collaborating across teams.
About the role
Key Responsibilities
- Design, develop, and maintain scalable software solutions using Python and Node.js.
- Implement machine learning models and data pipelines to drive predictive insights.
- Deploy and manage applications on AWS, ensuring high availability and security.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications.
- Participate in code reviews, continuous integration, and continuous delivery practices.
Requirements
- Strong programming skills in Python and Node.js.
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and data analytics tools.
- Hands‑on knowledge of AWS services such as EC2, S3, Lambda, and RDS.
- Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Excellent problem‑solving abilities and a collaborative mindset.
Skills
pythonnodejsmachine learningaws