- Home
- Jobs
- Siemens AG
- AI/ML Software Engineer
AI/ML Software Engineer
Job Description Roles & Responsibilities 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. Desired Candidate Profile 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. Company Industry Engineering Design & Consulting Department / Functional Area R&DResearch & Development Keywords AI/ML Software Engineer Get real-time job updates only on our App
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
- CategoryFullStack
- SourceNaukrigulf
- Listed1 month ago
Related FullStack jobs
Chief Operations Officer
Purpose: To provide strategic leadership and oversight for the Electricity Distribution & Supply, Water & Wastewater companies to achieve operational…
Lead Full-Stack & Systems Developer
We are looking for an experienced Lead Full-Stack & Systems Developer to lead the development, integration, automation, and support of our business…
Inventory Controller
We Are PepsiCo PepsiCo products are enjoyed by consumers more than one billion times a day in more than 200 countries and territories around the world. PepsiCo…
Admin
We are seeking a highly organized and proactive Administrative Assistant to join our dynamic team. The ideal candidate will possess a strong proficiency in…