Tech Lead - AI Lab, Ag & Trading North America

Cargill•Shorewood, MN
•$115,000 - $165,000•Hybrid

About The Position

Join Cargill’s Software Engineering Team - AI Labs to help scale AI capabilities across Ag & Trading in North America. Design, develop, and maintain scalable software applications and AI-enabled solutions that drive business outcomes. Partner with cross-functional teams to deliver innovative products, enhance existing platforms, and build enterprise capabilities that enable the organization to use AI effectively and responsibly. The internal title is Sr. Software Engineer. The role includes designing and developing software, automating deployment processes, collaborating across teams, testing and debugging applications, improving development and deployment practices, maintaining documentation, and providing technical support for deployed applications. The position requires onsite presence at Cargill’s Wayzata, Minnesota Office Center three days a week. Cargill will not sponsor applicants for work visas for this position. The expected salary is $115,000–$165,000. Compensation may vary based on factors including location, certifications, education, and experience, and may be adjusted for geographic differentials. The position is eligible for a discretionary incentive award based on company and individual performance. Cargill offers a comprehensive benefits program, with medical and/or other benefits depending on the position and hours worked, subject to certain collective bargaining agreements for union positions.

Requirements

  • At least 4 years of relevant work experience; the posting says this typically reflects 5 years or more.
  • Experience building and scaling full-stack applications using React and TypeScript, Java (Spring Boot), and/or Python.

Nice To Haves

  • Experience building AI solutions and working with AI tools such as Claude Code or GitHub Copilot.
  • Experience building applications that use large language models or other AI services.
  • Experience with AI coding assistants or agentic development tools.
  • Strong foundation in relational databases and hands-on experience with PostgreSQL.
  • Experience with CI/CD pipelines and modern DevOps delivery practices.
  • Experience deploying and operating applications on cloud-native platforms.
  • Proficiency with Git-based version control and collaborative development workflows.
  • Understanding of modern application architectures, cloud-native patterns, and security best practices.

Responsibilities

  • Design and develop high-quality software solutions using clean, maintainable, and efficient code.
  • Lead the use of internal software deployment platforms, methodologies, and tools to automate deployments and ensure smooth, reliable releases.
  • Collaborate with product managers, designers, and engineers to gather complex requirements and deliver solutions that meet business needs.
  • Write and maintain complex unit and integration tests, and debug software to maintain quality and performance.
  • Recommend improvements to software development and deployment processes and implement approved standards to improve efficiency and reliability.
  • Build and maintain comprehensive documentation for complex software applications, deployment processes, and system configurations.
  • Provide technical support and troubleshoot complex issues with deployed applications to minimize downtime and enable fast resolution.

Benefits

  • Comprehensive benefit program, including medical and/or other benefits depending on the position and hours worked.
  • Eligible for a discretionary incentive award based on company and personal performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service