Junior AI Software Engineer
Join us. Be you. Be part of our rapid, transformational movement.
Freelance | Remote (South Africa Hours)
💰 Salary: $1,500 per month
🕘 Working Hours: 9:00am–6:00pm SAST, Full-time Freelance
📍 Location: Preferred - South Africa (must have a reliable remote setup)
Step Into a Role With Purpose, Reach & Real Impact
The Marisa Peer Organisation is a globally recognised leader in personal development and mental wellbeing, known for Rapid Transformational Therapy (RTT) and the “I Am Enough” movement. Our work supports people around the world to create meaningful, lasting change in their lives.
As we continue to expand our use of AI and automation, we’re building a small, high-impact technical team focused on using technology to genuinely improve human wellbeing. If you’re early in your engineering career and excited by the idea of building technology that helps people-not just products-this role offers a rare opportunity to grow while doing purposeful work.
The Opportunity
We are looking for a Junior AI Software Engineer to join our growing AI team, reporting directly to the Senior AI Software Engineer. This is a full-time freelance role within a two-person technical team, offering close mentorship, hands-on learning, and real ownership from day one.
You’ll work with proprietary data to help build the next generation of wellness tools-from customer-facing mobile and web applications to internal AI agents that streamline operations and personalise experiences. Your work will directly support our mission to help people master their minds and improve their mental wellbeing.
Key Responsibilities
🤖 AI & Automation Development
Build AI agents and automations using Python and modern LLM frameworks
Support internal workflows, marketing personalisation, and operational efficiency
Assist in leveraging proprietary data to deliver personalised user experiences
📱 Application Development
Develop mobile and web applications using JavaScript frameworks and native code
Integrate AI models into customer-facing tools used by students and therapy clients
🧩 API & Backend Support
Build and maintain APIs that connect AI models, data, and front-end applications
Support secure data flows across systems and platforms
☁️ Collaboration & Growth
Work closely with the Senior AI Software Engineer in a small, focused team
Learn best practices in AI, software architecture, and secure development
Follow guidance on data privacy, security, and compliance (GDPR/HIPAA)
Skills & Experience
Hands-on experience with JavaScript and Python (through roles, internships, or personal projects)
Experience building functional applications or scripts
Strong interest in AI, Large Language Models, and intelligent agents
Comfortable working in a fast-paced, learning-focused environment
Understanding of the importance of data privacy and security
Reliable remote working setup and availability during South Africa business hours
Nice to Have (Bonus Experience)
Experience working with LangChain or OpenAI APIs
Familiarity with React Native or similar JavaScript frameworks
Experience deploying or supporting applications on Microsoft Azure
Exposure to healthcare, wellness, or sensitive data environments
💖 Why Join Us?
✨ Work directly with a Senior AI Software Engineer in a small, high-trust team
✨ Hands-on learning and clear growth opportunities in AI and software engineering
✨ Real-world use of AI to support mental health and wellbeing
✨ Fully remote role with consistent South Africa working hours
✨ Be part of a purpose-driven organisation recognised as a Most Loved Workplace
✨ Your work will be used by people around the world to improve their lives
- Locations
- SA - Cape Town
- Remote status
- Fully Remote
- Monthly salary
- $1,500
- Employment type
- Full-time
✨If you’ve read this far, something resonated. Join us and help build a movement that empowers others and supports you to do your best work.✨
Below are a few application questions we’d love you to complete. Your answers will help us understand more about who you are, your experience, and what excites you about this opportunity.
About Marisa Peer
Marisa's mission is to spread the message that there are simple, rapid, and effective techniques everyone can use that can truly change your life.
Already working at Marisa Peer?
Let’s recruit together and find your next colleague.