{"id":4058975,"url":"https://alion.io/job/proagri-junior-ai-full-stack-developer","title":"Junior AI & Full-Stack Developer","company":{"id":93132,"name":"ProAgri","domain":"proagri.co.za","url":"https://alion.io/company/proagri","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pretoria, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":25000,"max":null,"currency":"ZAR","period":"month","gross":true,"usd_annual":18108},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Anthropic","optional":false},{"name":"Claude","optional":false},{"name":"Embeddings","optional":false},{"name":"Function Calling","optional":false},{"name":"Gemini","optional":false},{"name":"JavaScript","optional":false},{"name":"LangChain","optional":false},{"name":"Langfuse","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"pgvector","optional":false},{"name":"Pinecone","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-11T06:10:46Z","employer_posted_date":null,"last_verified_at":"2026-11-11T06:10:46Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Introduction\nAt Agrisphere, we are building next-generation digital platforms, specialized media channels, classifieds, and\n\nenterprise operations across our agricultural, e-commerce, and safari verticals. We are expanding our core AI team\n\nto engineer intelligent workflows, bespoke CRM architectures, multi-agent systems, and modern dynamic web\n\ninterfaces that directly drive group efficiency and scalable operations.\n\nDuties & Responsibilities\nROLE DESCRIPTION\n\nWe are seeking an ambitious, practical Junior AI & Full-Stack Developer to join our team. Working directly under the guidance of our Lead AI Engineer, you will actively contribute to building, testing, and deploying custom AI solutions, agentic workflows, and full-stack software applications.\n\nThis position is ideal for a junior developer or recent graduate who possesses strong programming fundamentals,\n\nsolid web development basics, and has hands-on personal or academic experience playing with modern LLM frameworks, APIs, and AI agents.\n\nKEY RESPONSIBILITIES\n\n* AI & Agentic Workflows: Assist in building, maintaining, and evaluating multi-agent workflows, prompt chains, and RAG pipelines using Python, LangChain, and LangGraph.\n\n* Backend & API Integration: Develop RESTful APIs, webhooks, and backend integrations in Python or Node.js to bridge LLMs (Claude, Gemini, OpenAI) with internal enterprise data.\n\n* Front-End Web Development: Build responsive, modern web interfaces and UI components in TypeScript, JavaScript, and HTML/CSS to render dynamic AI outputs to business teams.\n\n* Data & Vector Stores: Work with PostgreSQL databases and assist with vector database ingestion, indexing, and context retrieval setup.\n\n* System Observability: Learn and implement LLM monitoring, tracing, and prompt evaluation using tools like Langfuse.\n\nDesired Experience & Qualification\nBackend Development\n\n* Languages: Python, Node.js\n\n* API Architecture: REST APIs, Webhook handling\n\n* Logic: Server-side application logic & API consumption\n\nAI & LLM Ecosystem\n\n* Frameworks: LangChain, LangGraph, Langfuse\n\n* APIs: Claude (Anthropic), Gemini, OpenAI\n\n* Concepts: AI Agents, Agentic Workflows, Tool/Function Calling\n\n* Data Retrieval: RAG, Vector Embeddings, Vector Databases\n\n* Operations: Prompt Engineering, AI Memory, Observability\n\nFront-End Development\n\n* Core Stack: HTML5, CSS3, JavaScript\n\n* Modern Web: TypeScript, responsive web UI layouts\n\n* Data Binding: Consuming APIs & dynamic data rendering\n\nDatabase & Data\n\n* Relational DBs: PostgreSQL (Queries, Schema Basics)\n\n* Vector DBs: Basic understanding of Pinecone, PGVector, or similar\n\nPERSONAL ATTRIBUTES & CULTURE FIT\n\n* Fast Learner & Adaptable: Passionate about keeping pace with rapid advancements in AI engineering.\n\n* Problem Solver: Resourceful when troubleshooting bugs, reading technical documentation, or handling new API integrations.\n\n* Collaborative: Eager to learn directly under senior mentorship and incorporate constructive code review feedback.\n\nPackage & Remuneration\nR25 000 per month (negotionable) \n\nInterested?\nSend your CV to  before 25 November 2026","description_format":"text","description_chars":3126,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Meat & Poultry"],"lifecycle":[{"event":"open","at":"2026-11-11T06:57:36Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":23,"reasons":["seen:2","win:early","comp:junior"],"computed_at":"2026-11-14T05:58:10Z"},"pay":{"stated_usd_annual":18108,"is_top_pay":false},"html_url":"https://alion.io/job/proagri-junior-ai-full-stack-developer","json_url":"https://alion.io/job/proagri-junior-ai-full-stack-developer.json","meta":{"generated_at":"2026-11-14T23:40:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31755,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":93132},"rest":"https://alion.io/mcp/rest/get_company?id=93132"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fproagri-junior-ai-full-stack-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fproagri-junior-ai-full-stack-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fproagri-junior-ai-full-stack-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/proagri-junior-ai-full-stack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fproagri-junior-ai-full-stack-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4058975}},{"tool":"search_jobs","arguments":{"company":"proagri.co.za","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4058975},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}