Careers


Location: Urbandale, IA

Job Description 

As a Part Time Student for John Deere located in Urbandale,IA , you will:

  • Design, develop, and optimize robotics, perception, and AI technologies that enable automation and autonomy solutions for John Deere products.

  • 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 multi-modal 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 CVML, robotics, software, systems, and product engineering teams to integrate perception capabilities into John Deere platforms. 

VISA Sponsorship is NOT available for this position

What Skills You Need

  • Pursuing a Bachelor's, Master's, or PhD degree in: Computer Science, Robotics, Computer Engineering, Electrical Engineering, Machine Learning/Artificial Intelligence, Data Science, Applied Mathematics; other fields may apply.

  • 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.

  • Strong communication and collaboration skills.

  • Ability to work independently while contributing effectively within a multidisciplinary team. 

  • Graduation date of May 2027 or later.

  • Available to work during the academic year (16-20 hours weekly).

  • Available to work during the summer semester (30-40 hours weekly).

  • Must be registered as a full-time student at a U.S/local accredited university/college

  • Cumulative GPA of 2.8 or above.

  • Must be able to commute to the work location in Urbandale,IA  on a daily basis. NOTE: Relocation assistance is not provided.

What Makes You Stand Out

  • Hands-on experience developing computer vision, machine learning, perception, or robotics solutions.

  • Experience with foundation models, generative AI, large vision-language models, or multimodal learning.

  • Experience with 3D perception, structure-from-motion, neural rendering, Gaussian Splatting, NeRFs, SLAM, or mapping technologies.

  • Strong mathematical background in linear algebra, probability, optimization, and statistics.

  • Passion for innovation, autonomous systems, robotics, and solving real-world customer problems. 

ISU Research Park
The Iowa State University Research Park (ISURP) serves as a launchpad for startups, a growth center for scaling businesses, and an R&D hub for major corporations.

ISURP’s location provides direct access to 3,000 acres of contiguous university-owned test ground, offering unparalleled opportunities for ag-tech development, field trials, and large-scale research projects. The adjacent airport, robust infrastructure, and collaboration with Iowa State's BioCentury Research Farm (BCRF) create a unique environment where research seamlessly transitions to real-world application.

By fostering collaboration between industry leaders, Iowa State University, and emerging talent, ISURP plays a crucial role in building the workforce of tomorrow—right here in Ames, Iowa.
Join Our Mailing List!