Machine Learning / Artificial Intelligence (AI) Intern
Core
Develop and implement ML and CV algorithms for image processing and data analysis in the railroad industry, focusing on classification, identification, and robotics.
Role type
Machine Learning / Artificial Intelligence Intern
Builds
Prototype and production systems for railway maintenance equipment and inspection systems
Domain
Railroad industry, Computer Vision, Deep Learning
Deliverable
production ML models
Required skills
Deep neural network topologies (CNNs, RNNs, RBMs), Python, PyTorch, OpenCV, Pandas, Linux, Docker, SQL, C#, Data management automation
Preferred skills
Robotics, Real-time environment deployment, Vendor technology evaluation
Responsibilities
Develop and implement ML/CV algorithms for classification, identification, and robotics; Assist with software testing and complex technical projects; Participate in requirements gathering and benchmark vendor technologies; Aid in design and implementation of AI solutions for proof of concepts; Manage large amounts of data through coding/scripting routines; Collaborate to automate railway maintenance equipment; Deploy AI software to existing real-time inspection systems; Integrate cutting-edge models into training and annotation pipelines