
Part-Time Student - Product Engineering - Urbandale, IA
John Deere2 days ago
Urbandale, IA, USAEntry Level
Responsibilities
- Design, develop, and optimize robotics, perception, and AI technologies for automation and autonomy solutions.
- Develop production-quality software and algorithms for deployment on real-time edge-compute platforms.
- Research, develop, and evaluate computer vision, machine learning, and deep learning algorithms for perception and decision-making systems.
- Develop and train multimodal AI models using camera imagery, machine telemetry, CAN signals, and other sensor data.
- Develop synthetic-data generation and simulation workflows to improve model robustness and reduce data-collection costs.
- Collaborate with computer vision, machine learning, robotics, software, systems, and product engineering teams to integrate perception capabilities into John Deere platforms.
Requirements
- Pursuing a bachelor’s, master’s, or PhD in computer science, robotics, computer engineering, electrical engineering, machine learning/artificial intelligence, data science, applied mathematics, or another applicable field.
- Strong programming skills in Python and/or C++.
- Experience with machine learning and deep learning frameworks such as PyTorch or TensorFlow.
- Experience with computer vision libraries such as OpenCV.
- Understanding of machine learning fundamentals, neural networks, and model-development workflows.
- Experience working with real-world data through academic projects, internships, research, or personal projects.
- Must be registered as a full-time student at a U.S. or locally accredited university or college and have a cumulative GPA of 2.8 or above.
- Graduation date must be May 2027 or later.
- Must be at least 18 years old and able to commute daily to the Urbandale, Iowa work location.
- Preferred qualifications include hands-on experience with computer vision, machine learning, perception, robotics, foundation models, generative AI, large vision-language models, multimodal learning, 3D perception, structure-from-motion, neural rendering, Gaussian Splatting, NeRFs, SLAM, or mapping technologies.
- Preferred qualifications include a strong mathematical background in linear algebra, probability, optimization, and statistics.
Benefits
- Onsite position in Urbandale, Iowa; relocation assistance is not provided.
- Part-time student program with year-round work parallel to the school schedule: 16–20 hours weekly during the academic year and 30–40 hours weekly during summer.
- Flexible work arrangements.
- Savings and retirement benefits, including a 401(k) and defined benefit pension.
- Healthcare benefits with a company contribution to a health savings account.
- Adoption assistance, employee assistance programs, tuition assistance, fitness subsidies, and access to onsite gyms at specific locations.
- Charitable contribution matching, employee purchase and discount programs, vacation pay, and holiday pay.
Categories
ML EngineeringRobotics
About John Deere
John Deere designs and manufactures agricultural, construction, and forestry equipment, engines, and turf/golf machinery, along with precision agriculture software and connected services. It sells machines, parts, and subscriptions through a worldwide dealer network and offers customer financing via John Deere Financial. Founded in 1837 and headquartered in Moline, Illinois, the company is publicly traded on the NYSE (ticker: DE).