> Markdown version of [/jobs/ext/3289126-web-ai-software-engineer](https://www.wearedevelopers.com/jobs/ext/3289126-web-ai-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Web AI Software Engineer - **Company:** Siemens AG - **Location:** Troy, MI, United States - **Experience:** Expert - **Salary:** $109,800.0 - $197,700.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Computing Platforms, C++ (Programming Language), CAD Data Exchange, Software as a Service, Cloud Computing, Cloud Engineering, Computer Engineering, Data Structures, Distributed Systems, Graph Database, Python (Programming Language), Machine Learning, Object-Oriented Software Development, Simulation Software, Software Engineering, Software Systems, TypeScript, WebSocket, WebRTC, Spring Cloud, ReactJS, Event Driven Architecture, Information Technology, Restful APIs, Docker, Service Stack, Golang, Microservices - **Published:** September 2, 2026 - **Apply:** https://www.careerjet.com/job/us9daa5d63b27b468036bba139660685ab/eaa ## About the Role * Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline. * 5+ years of professional software development experience, with a strong understanding of software engineering principles and the ability to develop production-quality applications. * Strong foundation in data structures, algorithms, Object-Oriented Programming, and software design, with excellent analytical and problem-solving abilities. * Strong proficiency in Python, with experience developing scalable software applications and/or services. * Hands-on experience designing and developing cloud-native applications, with an understanding of modern cloud architecture and distributed systems. * Practical experience with containerization and orchestration technologies, such as Docker and Kubernetes, and familiarity with deploying and operating cloud-based applications. * Strong communication and collaboration skills, with the ability to work effectively across AI, simulation, product, and software engineering teams and clearly communicate technical concepts. Preferred Experience * Proficiency in JavaScript, TypeScript, and React, with experience contributing to full-stack web applications. * Experience with C++, Java, or Golang, particularly when integrating existing engineering or simulation software. * Experience with WebSockets or other real-time communication technologies. * Familiarity with CAE/CAD data, engineering workflows, or simulation software. * Experience working with AI/ML applications or AI-enabled software products. * Experience with graph databases and graph-based data models. * Familiarity with REST APIs, microservices, event-driven architectures, and cloud-native design patterns. * Experience developing and transitioning proof-of-concept solutions into production systems. This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying the U.S. Person status or obtaining any necessary export license. ## Description As a Web AI Software Engineer, you will help transform existing desktop-based simulation and AI capabilities into scalable, cloud-native applications. You will work across the application, AI/simulation, and cloud technology stack to integrate, modernize, and productionize engineering solutions that can be accessed by users anywhere. This role is ideal for a software engineer who enjoys solving complex problems, working across technology boundaries, learning new technologies, and building products from proof of concept through production., * Build end-to-end capabilities: Design, implement, test, and deliver scalable software features across the application and cloud stack, taking ownership from technical design through production. * Cloud-enable AI and simulation: Integrate existing AI and simulation capabilities into cloud-based workflows, transforming desktop-oriented solutions into reliable and scalable cloud-native applications. * Solve complex technical problems: Work across application, AI/simulation, data, and cloud technologies to identify challenges, evaluate alternatives, and develop robust solutions. * Develop and productionize prototypes: Build proof-of-concept solutions using emerging cloud, web, AI, and platform technologies, and help evolve successful concepts into production-ready capabilities. * Build scalable platform components: Develop services and components that leverage modern cloud architecture, APIs, containers, orchestration, and real-time communication technologies. * Collaborate across disciplines: Work closely with AI/ML engineers, simulation experts, product teams, and software engineers to translate complex engineering requirements into practical software solutions. * Continuously learn and innovate: Stay curious about emerging technologies and rapidly develop the technical knowledge required to solve new problems and improve the platform., This role will be posted for a minimum of five (5) days from the original posting date. The posting timeline may change based on applicant volume to ensure we attract and consider a strong and representative candidate pool. California Privacy Notice California residents have the right to receive additional notices about their personal information. To learn more, click . Criminal History Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.