Software Engineer (Python, React, AI)
Job Purpose and Impact
Cargill’s Global Impact DT&D team is seeking a Software Engineer – Full Stack (GenAI) to support the development of innovative, AI-powered digital solutions that drive sustainability and Global Communication initiative.
This role will contribute to building end-to-end applications leveraging Generative AI technologies, including LLMs, Retrieval-Augmented Generation (RAG), and intelligent document processing systems. The ideal candidate is a hands-on engineer with strong expertise in Python (backend) and React (frontend), and a passion for applying emerging AI technologies to solve real-world challenges.
Key Accountabilities
- Design, develop, and maintain full-stack applications using Python (FastAPI) and React
- Contribute to the development and integration of Generative AI solutions, including LLMs, RAG pipelines, and embedding-based retrieval systems
- Build and integrate RESTful APIs and backend services to support scalable applications
- Develop and optimize data pipelines for structured and unstructured data processing
- Integrate AI/ML services (e.g., OpenAI, Azure OpenAI) into enterprise applications
- Ensure code quality, performance, and scalability through best engineering practices
- Collaborate with cross-functional teams (Product, Data, Sustainability, Business stakeholders)
- Participate in code reviews, testing, debugging, and performance optimization
- Utilize Git-based workflows and contribute to CI/CD processes
- Stay updated with emerging trends in AI, cloud, and full-stack development
Qualifications
- Required Skills & Competencies
- Demonstrated proficiency in Python-based backend development
- Strong experience in frontend development using React
- Proven experience working with Generative AI technologies, including LLMs and RAG frameworks
- Hands-on experience with LangChain (or similar frameworks) and vector databases
- Proficiency in Git version control and collaborative workflows
- Experience with databases (PostgreSQL / NoSQL)
- Familiarity with cloud platforms (Azure preferred)
- Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 3–6 years of experience in software engineering
- Experience working on end-to-end application development in enterprise or product environments
เครื่องมือค้นหางานของ Linkedin
ค้นหาตำแหน่งที่เหมาะกับคุณที่ Cargill เข้าสู่ระบบเพื่อเชื่อมต่อโปรไฟล์ LinkedIn ของคุณ แล้วเราจะใช้ทักษะและประสบการณ์ของคุณเพื่อค้นหางานที่อาจจะเหมาะสมสำหรับคุณ
โกโก้ที่ยั่งยืน
Cargill Cocoa Promise มีความมุ่งมั่นที่จะครองตลาดในภาคส่วนโกโก้ที่กำลังรุดหน้า
ความเป็นอันหนึ่งอันเดียวกันและความหลากหลาย
วัฒนธรรมแห่งความเป็นอันหนึ่งอันเดียวกันของเราช่วยเราในการกำหนดอนาคตของโลก
ชีวิตใน
Cargill
มาสำรวจดูว่าคุณจะสามารถบรรลุวัตถุประสงค์ที่สูงกว่าด้วยอาชีพใน Cargill ได้อย่างไร เรียนรู้เพิ่มเติม
