Description
Seasoned professional individual contributor. Works independently with limited supervision on end‑to‑end software delivery for production‑grade AI assistants, GenAI applications, and other solutions. Problems faced are difficult (i.e. require significant effort) and often complex (i.e. involve multiple layers and components to solve). May coach and review the work of other professionals and influences others within the job area regarding policies, practices, and procedures, through explanation of facts, policies, and practices.
Job Summary
The Software Engineering Senior Professional will lead the design, build, and ongoing support of complex AI Assistants, AI Agents, and automation solutions—leveraging ChatGPT‑based copilots, Copilot Studio agents, and Power Automate workflows—while adhering to Food EMEA AI CoE platform standards and guardrails. Deliverables typically span API and integration services, retrieval and vector‑search pipelines, enterprise‑scale LLMOps/AgentOps operational tooling, and intuitive front‑end experiences for both office users and plant operators.
This role will work primarily within the Food EMEA Digital Technology and Data team, owning and shaping solutions across the Food EMEA technology stack that serve Food EMEA teams and customers. In this role, you'll act as a technical leader and trusted partner to the business Product Owner, with a strong emphasis on translating complex product requirements into secure, scalable, observable, and cost‑efficient services or agents; managing the lifecycle from experiment to production; and proactively driving improvements in reliability, latency, and cost.
Essential Functions
·
Design & Build/Development & Support
- Develop multi-agent workflow automation patterns using Agentic AI
- Process redesign and mapping to agentic workflow patterns
- Architect scalable micro-services that wrap LLM/RAG/Agent workflows (Python).
- Implement robust prompt-engineering patterns, retrieval pipelines, and caching for AI Assistants and AI Agents
- Profile inference latency, GPU/CPU utilization, and memory
- Writes and maintains highly complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software/AI solutions
- Lead bug-fix, security-patch, and performance-tuning sprints for live AI Assistants and AI Agents
- Leads the establishment and maintenance of comprehensive documentation for agents, applications, deployment processes and system configurations.
·
Operational Excellence
- Own on-call runbooks, SLOs, and incident reviews; embed observability
- Leads and mentors technical support and troubleshooting for highly complex issues with deployed applications to ensure minimal downtime and fast resolution.
· Collaboration & Leadership
- Leads cross functional team of engineers to gather requirements and deliver solutions that meet business needs.
- Experience working within product and agile delivery frameworks including backlog management and cross-functionality delivery and full E2E engineering.
- Experience with enterprise architecture, data governance, or security standards in the context of digital solution delivery as part of E2E engineering and solution architecture.
· Capability & Technology Stack Exposure
- Experience with digital technologies in the commercial & sales management capability (e.g. Salesforce, Service Cloud, CPQ, Salesloft, ChatGPT or similar platforms)
Minimum & Typical Years Of Work Experience
· Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience.
· Typically reflects 4 years or more with 3+ years of cloud-native AI/ML or GenAI systems (Azure, AWS, or GCP) or 2+ years of software development.
Cargill Core Competencies - Summary Descriptions
· Lead Change - Level 2 - Develops resiliency to positively navigate change, work within uncertainty, and support others through the process.
· Demonstrate Digital Technology & Data Fluency - Level 2 - Understands the importance of information security, embracing and integrating new technologies to contribute to team performance as well as working on how to use data to aid in decision making.
· Build Financial & Business Acumen - Level 2 - Looks to increase financial and business understanding to draw accurate insights and use information as a strategic tool.
· Develop Self and Others - Level 2 - Seeks out feedback, coaching and assignments that lead to personal growth, aligns career goals with business, and holds self accountable.
· Partner with Impact - Level 2 - Develops skills to be a strong partner by understanding the business and the customer, how to anticipate needs and identify benefits and risks of solutions.
Execute with Excellence - Level 2 - Identify value of future scenarios, resource allocation, how to anticipate potential obstacles and contributes to the end-to-end execution.