Start Application
AI/ML SOFTWARE ENGINEER - 513405
El Qahera El Gididaa, EgyptSiemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design.
Position Overview
We are looking for a passionate AI/ML Software Engineer to join our technology and innovation team in Cairo, Egypt. You will be responsible for designing, developing, and deploying cutting-edge solutions that leverage modern programming languages, frameworks, and emerging AI/ML technologies. Working on both front-end and back-end development, you'll collaborate with partners and customers to deliver high-quality, cost-effective solutions while driving innovation in Large Language Models, Natural Language Processing, Deep Learning, and Machine Learning—from concept to deployment.
Responsibilities:
- Design, develop, test, and deploy web applications and services using modern programming languages, frameworks, and tools for both front-end and back-end development.
- Develop products and prototypes in one or more of the following areas: Large Language Models (LLMs), Natural Language Processing (NLP), Deep Learning (DL), and Machine Learning (ML).
- Collaborate with partners and customers to deliver high-quality, cost-effective solutions.
- Drive the software development lifecycle by owning assigned features from concept to deployment, including design, code reviews, acceptance testing, and release.
- Produce innovative, high-quality software solutions for development teams and customers.
- Adhere to Siemens processes, quality standards, and engineering guidelines.
Qualifications:
- Bachelor's, Master's, or Ph.D. degree in Computer Engineering, Computer Science, Mathematics, or a related field.
- Proven experience in developing web applications across diverse industries.
- Proficiency in one or more programming languages, such as Python, Java, and/or JavaScript. Experience with UI frameworks such as ReactJS and Angular is a plus.
- Strong understanding of data structures, data modeling, software architecture, and software design principles.
- Hands-on experience in web, cloud, and mobile application development for AI- and ML-based solutions.
- Hands-on experience designing and developing software applications for web, cloud, and IoT platforms, such as AWS, Google Cloud, Microsoft Azure, or IBM Bluemix.
- Experience with machine learning frameworks (e.g., Keras or PyTorch) and libraries (e.g., scikit-learn) is a plus.
- Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes, is a plus.
- Passion for writing clean, maintainable, and efficient code.
- Strong analytical, problem-solving, and communication skills.
Why Us
At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!
Compensation & Benefits
The salary range for this position is $23, 900 to $47,800 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: [1] https://jobs.sw.siemens.com/benefits/
Diversity & Inclusion
We value equal opportunities and welcome applications from people of all backgrounds. At Siemens, we believe that diversity of thought and experience drives innovation. We are committed to creating an inclusive workplace and ensuring that individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodations.
Siemens Software. Transform the Everyday
#LI-Hybrid #LI-EDA
References
Visible links
1. https://jobs.sw.siemens.com/benefits/