
cargill
Associate Developer
Cargill is hiring an Associate Developer, Process Automation for its Digital Technology team in Bengaluru, India. This full-time position focuses on developing and supporting automation, cloud-based applications, and AI-enabled solutions that improve operational efficiency across enterprise resource planning, manufacturing, and supply chain operations. The selected candidate will work with Python applications, APIs, cloud platforms, deployment pipelines, and automation technologies. Responsibilities also include supporting machine learning and generative AI deployments, testing software, troubleshooting production issues, and collaborating with technical teams to maintain reliable digital solutions. This opportunity is suited to candidates with a relevant bachelor's degree, strong Python programming skills, and 0–2 years of experience in software development, cloud engineering, automation, or AI-related work. Knowledge of Azure or AWS, version control, CI/CD, REST APIs, and DevOps practices is important. Familiarity with generative AI, databases, containerization, and cloud certifications can provide an additional advantage. Freshers eligibility is not explicitly confirmed in the job description.
Bengaluru, India
0-2 years
Based on interview performence
Full-time
On Site
19 Oct 2026
Responsibilities
- • Develop, test, and maintain Python applications, APIs, automation scripts, and data-processing solutions.
- • Assist with deploying and managing applications on Azure or AWS cloud platforms.
- • Support source control, automated build pipelines, deployment processes, and software releases.
- • Help deploy, monitor, and maintain machine learning and generative AI solutions.
- • Contribute to automation projects using Python, RPA tools, and workflow technologies.
- • Perform software testing and assist with user acceptance testing.
- • Support production deployments and help ensure smooth releases.
- • Monitor live applications, troubleshoot problems, and implement improvements.
- • Maintain technical documentation and coordinate with stakeholders and development teams.
Requirements
- • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline.
- • 0–2 years of relevant professional experience in software development, cloud engineering, automation, or AI development.
- • Strong Python programming skills.
- • Basic understanding of object-oriented programming and software development fundamentals.
- • Practical exposure to Azure or AWS cloud services.
- • Familiarity with Git, GitHub, Azure DevOps, or other version control practices.
- • Understanding of CI/CD pipelines and DevOps concepts.
- • Knowledge of REST APIs, JSON, and system integrations.
- • Strong analytical thinking and problem-solving abilities.
- • Familiarity with tools such as GitHub Actions, Jenkins, Docker, Kubernetes, or MLflow is advantageous.
- • Basic exposure to generative AI or large language models is preferred.
- • Knowledge of SQL and databases is beneficial.
- • AZ-900 or AWS Cloud Practitioner certification is an advantage.
Skills
Eligibility
- • Education: Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- • Experience: 0–2 years in software development, cloud engineering, automation, or AI-related development.
- • Fresher eligibility: Freshers eligibility is not explicitly confirmed in the job description. The role requires 0–2 years of relevant experience.
- • Other eligibility conditions: Candidates should have strong Python programming skills, basic knowledge of OOP and software development principles, exposure to Azure or AWS, familiarity with version control, an understanding of CI/CD and DevOps concepts, and knowledge of REST APIs and JSON.