Senior AI Development Engineer (Perception)


Metamorfosi, GR

STATUS:  Nonexempt
REQ ID:  36069


As a member of the CNH family of brands, Raven’s impact — and our team’s impact — is far-reaching. Driven by our shared purpose of Breaking New Ground, we’re passionate about bringing Innovation, Sustainability, and Productivity to all that we do. Ag equipment from Case IH and New Holland Agriculture, our sister companies through CNH, are being outfitted with technology developed by Raven team members, delivering on our goal to make iron smarter — together.


Summary Develop innovative new products to solve problems using AI techniques such as Machine Learning and Deep Learning to drive Artificial Intelligence (AI) advancements in new product development and provide continual refinement of existing products once they are fielded. 

Essential Functions

  • Create software systems derived from various Machine Learning (ML) techniques to drive innovation. 
  • Participate as a member of a team to generate working software within a development cycle. 
  • Write, develop, evaluate, and document new and modified software programs using test-driven development (TDD) methodologies. 
  • Build automated systems test environments and simulation software to drive capabilities. 
  • Conduct manual testing and prepare software applications for field and customer installation. 
  • Support end users, including software troubleshooting and training. 
  • Research, investigate, and select technical data pertinent to the assigned project. 
  • Work with internal teams and external sources to obtain and communicate data relative to engineering requirements. 
  • Prepare and present technical reports and recommendations on projects. 
  • Participate in department improvement activities. 



  •  Experienced engineer with 5+ years of career experience, with Bachelor's degree. 3+ years of experience with Master's degree. 1+ years of experience with PHD. Or equivalent combination of education and experience. 
  • Working experience in one or more of the following areas: computer vision, computational geometry, robotics, computer graphics 
  • Excellent programming proficiency in C++ and Python. 
  • Demonstrated capabilities using supervised Machine Learning and/or unsupervised deep learning techniques to build working software to solve problems. 
  • Competency using TensorFlow, PyTorch, OpenCV, and/or other AI specific toolchains. 
  • Proficiency in developing and operating within a Linux environment. 
  • Familiarity with best software development practices, including version control systems (e.g., Git), code reviews and collaborative development. 
  • Well-developed problem analysis and problem-solving techniques. 
  • Highly motivated and self-directed, must thrive in team environments. 
  • Individually accountable driven to enhance team results. 
  • Team player who is self-motivated and has ability to work with minimal supervision. 
  • Ability to communicate effectively with team members and leadership staff. 


Raven offers a competitive benefit package across our international locations, including health and wellness, time off, retirement planning, and many others. 


EEOC Statement
Raven is committed to providing equal employment opportunity to all qualified employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law.


Job Segment: R&D Engineer, Testing, Developer, Linux, Engineer, Engineering, Technology