Zum Inhalt springen Zum Footer springen

Software Engineer – Automation & AI (m/f/d)

Job ID
494354
Veröffentlicht seit
05-Feb-2026
Organisation
Cybersecurity
Tätigkeitsbereich
Cybersecurity
Unternehmen
Siemens S.A.
Erfahrungsniveau
Experienced Professional
Beschäftigungsart
Vollzeit
Arbeitsmodell
Hybrid (Mobiles Arbeiten/ Arbeiten vor Ort)
Vertragsart
Unbefristet
Standort(e)
  • Amadora - Lisboa - Portugal
  • Barcelona - Barcelona - Spanien
  • Lissabon - Lisboa - Portugal
  • Madrid - Madrid - Spanien
  • Porto - Porto - Portugal
  • Valencia - Valencia/Valencia - Spanien
Create a better #TomorrowWithUs 🚀 

At Siemens, we build technology solutions to shape the world we live in. We transform industries and societies by combining the real and digital worlds. With over 300.000 of the world’s most forward-thinking minds and the power of a presence in more than 190 countries, we make a truly global impact. 

The Siemens ProductCERT SBOM service empowers Siemens businesses to offer compliant products, solutions, and services and streamlines incident and vulnerability handling processes and workflows. It provides comprehensive, innovative, and automation-centric software solutions with API-First designs, capitalizing on modern technologies in software engineering and data pipeline designs with its cloud-based solutions and scalable offerings.

We are looking for a proficient software engineer with a keen eye for detail and strong interpersonal skills to join our international team. The role focuses on the design and implementation of AI-powered automation solutions that scale seamlessly in the cloud. Ideal candidates will have a robust software engineering foundation, hands-on experience with building scalable cloud-based software solutions, leveraging AI and automation technologies, and have exceptional analytical and problem-solving skills. They can speak English fluently and work effectively in a team environment while collaborating with cross-functional teams.

If you have relevant experiences and are passionate about designing, implementing and operating efficient automation solutions that solve real business challenges, we encourage you to apply even if you do not meet every specified requirement.

Key Responsibilities:

Design and implement software solutions to automate repetitive processes through a comprehensive understanding of the workflows and the ability to design and implement intricate solution pipelines to improve efficiency and accuracy.
Build and deploy AI agents that enhance automation by enabling intelligent decision-making, anomaly detection, or dynamic response generation as part of complex backend processes and workflows.
Design, develop, and maintain internal APIs that expose automation capabilities, allowing other services and applications to trigger and consume automated processes.
Conduct thorough research, analysis, and validation of innovative solutions to serve as a foundation for decision-making. Present and explain findings in a concise manner.
Integrate automation solutions with a variety of internal and external systems and third-party APIs using appropriate protocols and data formats (e.g., REST, gRPC, message queues).
Stay abreast of emerging technologies in AI, machine learning, and automation, and advocate for their adoption where appropriate.
Day-to-day responsibilities encompass, but are not limited to, creation and extension of APIs, designing database queries, identifying and resolving automation bottlenecks, implementing and integrating production-ready classical and AI-enabled automation solutions, integrating diverse interfaces, and creating comprehensive documentation.

Profile & Role Requirements:

2+ years of relevant experience in software engineering with focus on backend development, automation, and AI engineering.
Proficiency in one or more general-purpose programming languages (e.g., Python, Java or Go) - high proficiency in Python is a plus.
Experience with one or more web frameworks for building APIs (e.g., FastAPI).
Hands-on experience with efficient problem solving leveraging different data structures and algorithms.
Familiarity with RPA Tools, techniques and frameworks (Selenium, UiPath, etc.).
Proven experience with the full lifecycle of AI/ML models in text, including data collection, feature engineering, model training, fine-tuning (especially with internal datasets), evaluation, deployment, and monitoring in production environments.
Strong skills in data manipulation, cleaning, and preparation with experience in building and managing data pipelines for AI/ML training data.
Experience with large language models (LLMs) and their application, including prompt engineering and fine-tuning for specific tasks.
Experience with relational and non-relational databases - experience with a graph database is a plus.
Comprehensive experience designing, deploying, and optimizing scalable solutions on AWS (incl. serverless solutions) using several AWS services (e.g., Lambda, ECS, API Gateway, S3, SQS, etc.).
Experience with NLP and automating manual processes targeting human-quality outcomes using different automation techniques, including AI-based approaches.
Understanding of business process mapping, workflow optimization and Process documentation. 

Having one or more of the following skills is nice-to-have:

Experience with cloud automation technologies (e.g., Terraform).
Deep understanding of graph theory and graph algorithms.
Knowledge and experience in machine learning-based matching, classification and clustering algorithms - experience working with one or more advanced architectures (e.g., transformers) is a big plus.
Hands-on experience with testing and quality assurance, test case creation, debugging and troubleshooting and quality control measures.
Experience with message queues (e.g., Kafka, RabbitMQ) for real-time data processing and event-driven architectures.


What We Offer 

FTE: 

Belong & Innovate: Work in diverse teams where every idea matters and innovation grows through collaboration and trust. 

Flexibility that Works: Hybrid model, flexible hours, and a home office budget — because balance fuels performance. 

Health & Well-being: Comprehensive health insurance, mental health support, and active sports communities to keep you feeling your best. 

Grow Without Limits: Access world-class learning platforms, mentoring, and continuous development opportunities. 

Purpose & Perks: Contribute to sustainability and volunteer initiatives, enjoy partner discounts, and take advantage of our convenient shuttle service. 


Please attach your CV in English to your application. 


#Siemens  

Siemens is deeply committed to fostering a diverse and inclusive environment. We are proud to be an equal opportunity employer and strongly encourage applications from a wide array of talented individuals!