AI Systems Engineer, LLM & AI Agents (Remote, South Africa)
Working hours follow U.S. business hours. A small, founder-led technology company is building a growing set of AI-powered applications, autonomous agents and internal business software. The engineer in this role will implement AI architectures, ship new AI-driven features and improve existing production systems. The work is execution-focused and calls for someone who has already run AI systems in production and can move quickly with little supervision.
What you'll do
- Build and maintain AI-powered web applications and autonomous agent workflows, including multi-agent orchestration where agents coordinate under a central controller.
- Integrate large language models into production applications and internal tools, and write prompts that perform reliably in production.
- Build and maintain backend services and APIs, and integrate AI applications with CRM and other business systems such as HubSpot or Salesforce.
- Design memory architectures for agents, including graph-based memory, data segmentation, secure information sharing between agents and privacy controls.
- Debug, optimize and improve the reliability, performance and scalability of live systems.
- Work directly with the founder to turn product ideas into working software.
What you need
- At least 5 years of professional software engineering experience, including production AI applications and autonomous agent systems.
- Strong Python and Node.js development skills, with working knowledge of Java.
- Hands-on experience integrating LLMs and multi-agent workflows, and designing graph or agent memory systems.
- Experience integrating APIs and business platforms, ideally HubSpot or Salesforce, into custom applications.
- Familiarity with modern web application development and AI engineering tools such as Claude Code, Cursor, Replit or similar frameworks.
- Excellent written and spoken English, comfortable discussing technical topics live with stakeholders, and able to work independently.
How to apply
Sign up free on i'llTip to see the employer's details and apply. i'llTip's AI can tailor your résumé to this job, and you'll get alerts for similar roles.
Apply on i'llTipGet the Android appGet the iPhone appMore AI & Machine Learning jobs
Software Engineer, AI Data (Remote - United Kingdom)
This role sits on the AI team of a fast-growing audio AI company whose reading tools are used by tens of millions of people. The company runs a fully distributed team with no office and works asynchronously. You will bui…
Software Engineer, AI Data (Remote, Switzerland)
This is a remote engineering role on the AI team of a fast-growing company that builds text-to-speech and audio reading tools used by tens of millions of people. The company runs as a fully distributed team with no offic…
Clinical Evaluator, AI Products (Contract, Remote)
Pay: $125/hr - $125/hr (hourly rate). The posting does not specify a country of residence. Applicants need a current independent therapist or professional counselor license and must set up or already hold an LLC or S-Cor…
Software Engineer, AI Data (Remote, India)
This is a software engineering role on the AI team of a fast-growing audio and AI company with a fully distributed workforce. The engineer will build the data pipelines that feed model training and new AI products. The w…
Software Engineer, AI Data (Remote, Greece)
The company is fully distributed with no office. A fast-growing AI audio company with a fully distributed engineering team is hiring a software engineer to build the data pipelines behind its model training and next-gene…