- Home
- Jobs
- Siemens AG
- Senior AI/ML Software Engineer
Senior AI/ML Software Engineer
Job Overview
Siemens Digital Industries Software - Where today meets tomorrow. Let's make the difference together! We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation helping innovative global manufacturers design better products, faster! With the resources of a large company, and the energy of a software start-up, we have fun together while creating a world class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential. We are looking for passionate Senior AI/ML Software Professionals / Engineers who will be a member of our technology and innovation team responsible for new technology development and innovation projects within our organization.
Key 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 all of the following areas: LLM (Large Language Model), NLP (Natural Language Processing), DL (Deep Learning), ML (Machine Learning), etc. Work with partners and customers to create the highest quality and cost-effective solutions
- Drive the software production process; own given features from beginning to end, from mockups & design documents/reviews to acceptance testing and deployment
- Produce high-quality and innovative deliverables for our development teams and customers
- Conform to Siemens processes, quality standards, and guidelines
Desired Candidate Profile
BSc., MSc. or Ph.D. in Computer Engineering, Computer Science, Mathematics, or in related areas Experience in developing web applications for diverse industries is a must. Minimum of 4 years of professional experience in a similar role is required. Proficiency in multiple programming languages such as Python, Java, and/or JavaScript, is a must, and knowledge of UI frameworks like ReactJS and Angular is a plus. Understanding of data structures, data modeling, and software architecture Hands-on experience in experience in web/cloud and mobile application development for AI, ML-based solutions. Hands-on experience in designing and developing software applications for web/cloud and IoT platforms (AWS, Google Cloud, Microsoft Azure, or IBM Bluemix, etc.) is required. Hands-on experience with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn) is a plus. Knowledge of virtualization technologies like Docker, and Kubernetes is a plus. Passionate about developing simple, clean, and attractive code. Strong problem-solving and analytical skills. Proficiency in English
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanySiemens AG
- LocationCairo, Egypt
- CategoryFull Stack
- SourceNaukrigulf
- Listed2 months ago
Related Full Stack jobs
Android Developer
Develop, maintain, and enhance native Android SDKs using Kotlin. Implement Android components, libraries, and API integrations. Integrate SDKs with payment…
Senior iOS Developer
Design, develop, maintain, and enhance native iOS SDKs using Swift. Design and implement scalable iOS architectures and technical solutions. Develop reusable…
PHP Developer
What You ll Be Doing Maintain, troubleshoot, and enhance production applications built on PHP 7.x within a fully governed environment Own MySQL database health…
Senior Software Developer
Design and ship features end to end across our Node.js services and React front ends, from data model to deployed and monitored. Write specifications precise…