The Automation & Analytics team is seeking a highly motivated Software & AI Platform Engineer to help drive the next generation of intelligent factory solutions. In this role, you will contribute to the design, development, and evolution of in-house digital platforms that power automation, analytics, and AI-driven operations across semiconductor manufacturing environments.
Beyond traditional software and data engineering, this role focuses on enabling AI capabilities within operational platforms, including intelligent agents, real-time analytics, workflow automation, computer vision, and AI-assisted decision support. You will work closely with cross-functional engineering, manufacturing, automation, and operations teams to build scalable systems that support the Factory of the Future vision.
This position is ideal for individuals passionate about software engineering, AI systems, industrial digitalization, and building impactful technologies that bridge manufacturing operations with advanced analytics and generative AI.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design, develop, and maintain scalable software platforms supporting factory automation, analytics, and AI applications.
- Build and optimize data pipelines, APIs, and backend services for structured and unstructured manufacturing data.
- Contribute to the integration of AI capabilities into operational platforms, including machine learning, generative AI, intelligent agents, and workflow automation.
- Collaborate with cross-functional stakeholders including engineering, manufacturing, automation, IT, and operations teams to deliver end-to-end digital solutions.
- Develop solutions that support real-time data processing, event-driven architectures, and streaming analytics environments.
- Participate in the development of AI-enabled applications such as conversational assistants, recommendation systems, anomaly detection, computer vision, or predictive analytics solutions.
- Ensure system reliability, scalability, data quality, and security through monitoring, testing, and documentation.
- Support platform interoperability through APIs, microservices, and integration frameworks.
- Contribute to software architecture discussions, technical roadmaps, and continuous improvement initiatives.
- Stay current with emerging technologies in AI, cloud-native systems, industrial automation, and software engineering best practices.