Apply now »

AI Software Engineer

Date:  Sep 5, 2023

Bloomington, IL, US

Brand:  Precision Ag


AI Software Engineer




Precision Planting, LLC is the leading provider of practical and effective precision ag technologies for farmers who Believe in Better™. Founded in Central Illinois, Precision Planting focuses on developing smart products that improve planting, liquid application and harvest operations on farms across the world. The company is also well-known for its unique and proven approach to addressing the current agronomic issues facing farmers and providing practical educational resources for improvement.


New technologies from Precision Planting are opening doors for farmers to take advantage of the data they collect on every field pass, from planting to harvest, and to use that data to increase production and profit potential by better managing input costs and ensuring the seeds they plant maintain their top-end yield potential at emergence and beyond.


We believe one of the most important part of an organization is the internal culture. We are a closely-knit team of innovators and game changers collaborating to make a positive impact through our technology. Together we celebrate our wins, learn from our experiences, and our employees feel like they are part of the Precision Planting family.




Do you crave innovation and want to work for a company that is the BEST at what they do in the industry? Does the opportunity to work hybrid onsite/offsite and maintaining a work life balance appeal to you? Then we have the perfect job for you! We are seeking AI/ML software engineers who push the envelope and strive to create the best product possible. This position will allow you to utilize different technologies, languages, and frameworks to drive solutions while working on inclusive teams that foster diversity of thought. You will be provided opportunities via in-house training programs for upskilling to support your development and career goals!


Just for fun, here’s a video from one of the team events we had at our studio here in Bloomington 




We are looking for an experienced AI/ML Software Engineer to join our Commercial Cloud Software Development Team. Success on this team requires advanced software development skills, familiarity with event driven frameworks, AWS Services, microservice management, mentorship and a passion for out of the box thinking that drives innovative solutions. In this role you’ll be responsible for developing AI applications that enhance our customer experience and improve efficiency across the organization.



Your Responsibilities Include:

  • Develop AI applications to automate routine tasks and improve customer service
  • Train and refine AI algorithms using natural language processing
  • Develop and implement data-driven models using ML and other statistical techniques
  • Desire to design, develop, and test new and/or existing serverless solutions leveraging cloud infrastructure.
  • Collaborate to uncover key product problems, identify possible solutions, gather feedback, and deliver the right solutions.
  • Provides support for problem/issue resolution and provides technical consultation and direction to business and product team members.
  • Review code developed by other engineers and provide feedback to ensure best practices



Minimum Qualifications:

  • Bachelor’s in Computer Science, Engineering or a related field
    3+ years’ experience in AI development and Natural Language Processing

  • 2+ years’ experience with JavaScript, Java or other object-oriented programming language

  • Strong knowledge of machine learning algorithms and techniques

  • Experience building machine learning applications and utilizing machine learning APIs, tools and open-source libraries


Preferred Qualifications:

  • AWS Experience in traditional and serverless offerings: EC2, Lambda, Aurora DB, DynamoDB, API Gateway, S3, EventBridge

  • Proficient in TypeScript/JavaScript, React, Node.js, SQL, PHP

  • Experience with Build and CI/CD technologies: NPM, CDK, AWS Pipelines, Docker, Kubernetes, GitLab CI/CD

  • Master’s in Computer Science, Engineering or a related field




  • Competitive Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan with employer match
  • Paid Time Off
  • Federal Public Holidays as PTO
  • Training & Development opportunities
  • Remote / Hybrid schedule


AGCO is an equal opportunity employer.

Precision Technology

AGCO’s rapidly growing portfolio of precision-agriculture product lines, led by the Precision Planting brand, is unrivaled in the industry, offering growers high-return-on-investment technologies designed to manage and reduce inputs while increasing yield and protecting soil health. And because Precision Planting technologies can be installed on existing equipment from any major vendor, Precision Planting offers farmers an effective way to improve the performance and profitability of the equipment they own today.

Job Segment: Test Engineer, Cloud, Software Engineer, Machinist, Computer Science, Engineering, Technology, Manufacturing

Apply now »