Emerson’s Process Systems and Solutions business develops automation software to streamline manufacturing processes. They are looking for a Graduate Software Engineer Intern to explore and prototype software technology in the process industries, execute a project in AI, Machine Learning, or Control.
Requirements
- Computer Science - algorithms, networking, and language development such as C/C++, C-Sharp, and Go are required.
- Engineering – computational analysis, numerical methods, control, an understanding of process technologies (e.g., distillation columns, heat exchangers, etc.), and language development such as C/C++, C-Sharp, Go, and Python are required.
- Completed courses in computer architecture, software algorithms, linear algebra, C/C++, C-Sharp, Go, or Python
- Exposure to frontend frameworks such as React, Vue, or Angular
- Exposure to: AI, Machine Learning, Computer Vision, Reinforcement Learning, LLMs, Deep Neural Networks
Responsibilities
- Research and learn about product development using agile development methodology
- Become familiar with frontend reactive frameworks
- Design and implement APIs
- Apply AI technologies to support frontend functions
- Learn about and compare AI and Machine Learning algorithms
- Utilize agentic framework, MCP, Ollama LLMs
- Build software in C-Sharp, Go, and Python
Other
- Currently enrolled in an accredited college/university
- Pursuing a graduate degree in Engineering or Computer Science or similar STEM degree
- Legal authorization to work in the United States. Sponsorship will not be provided for this position.
- Previous internship experience in a professional environment
- Strategic mindset and self-motivated