Design, develop, and integrate AI-driven features within industrial control systems and related software platforms. Implement AI-assisted tooling and automation to improve engineering productivity, testing, diagnostics, or operator workflows. Collaborate with software developers, hardware engineers, and product stakeholders to identify practical AI use cases aligned with operational needs. Develop and maintain services that integrate with LLM APIs, local AI models, or intelligent automation frameworks. Evaluate model performance, reliability, latency, and cost considerations in production environments. Design safeguards and validation layers to ensure AI-generated outputs meet operational safety and correctness standards. Contribute to data preparation, structured logging, and telemetry systems that support AI-enabled workflows. Participate in architectural discussions to ensure AI components integrate cleanly within modular, service-oriented systems. Utilize AI development tools to accelerate coding, prototyping, documentation, and research while validating all outputs for correctness and maintainability. Participate in Agile/Scrum ceremonies including sprint planning, backlog refinement, and retrospectives. Provide accurate estimates, surface technical risks early, and communicate trade-offs clearly. Support troubleshooting, performance tuning, and continuous improvement of AI-enabled features. Perform other related duties and special projects, as assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level