Support recruitment and day-to-day HR coordination at Savo. Help keep candidate communication, interview scheduling and employee records clear, accurate and organised.
What you will do
Help source and shortlist candidates against role requirements.
Coordinate interview schedules and keep candidates informed.
Maintain recruitment trackers and accurate HR records.
Support onboarding paperwork and routine employee coordination.
Handle candidate and employee information with care and discretion.
What you bring
An interest in recruitment, people operations and the employee experience.
Clear written and spoken communication.
Comfort using spreadsheets and keeping information organised.
Attention to detail, discretion and a willingness to learn.
Posted
Full Stack AI Engineer
React · TypeScript · Python / Node.jsExperience not specified
Build complete AI-powered applications, from user interfaces to backend services. Connect models, data and product workflows into software that is useful, testable and maintainable.
What you will do
Build responsive interfaces for AI-powered features and workflows.
Develop backend APIs, authentication and database integrations.
Integrate LLM APIs, retrieval workflows and external services.
Implement testing, error handling and human review for AI outputs.
Work across the application to improve performance, security and maintainability.
What you bring
Practical experience with React, TypeScript and a backend ecosystem such as Python or Node.js.
Understanding of APIs, databases and application authentication.
Hands-on work with LLM integrations, prompt design or retrieval workflows.
The ability to explain and demonstrate an application you have built.
Learn applied machine learning by shipping it: prepare real datasets, reproduce baselines, evaluate honestly and build small LLM features under engineering review.
What you will do
Prepare, clean and document datasets used in client and internal ML work.
Reproduce and improve baseline models using agreed metrics and validation splits.
Prototype bounded LLM features - retrieval, prompts, structured outputs - with human review.
Run experiments and record assumptions, results and limitations so they can be repeated.
Support engineers with evaluation suites, dashboards and documentation.
What you bring
Working knowledge of Python, plus pandas or similar data tools.
Foundations of machine learning: training, validation, overfitting, metrics.
Basic SQL and Git habits; comfort in a terminal and notebook.
Curiosity and honesty: report inconclusive results and ask questions early.
Coursework, projects or research you can walk through in detail.
Build our client pipeline across freelance marketplaces and direct outreach: researched bidding on Upwork, Freelancer.com and PeoplePerHour, disciplined cold calling and email, and on-site visits when a deal needs a handshake.
What you will do
Find and qualify briefs on Upwork, Freelancer.com and PeoplePerHour; bid only where we can win and deliver.
Write tailored proposals that connect client needs to real Savo capabilities and work samples.
Run outbound prospecting: researched email, LinkedIn and cold calls with every touch recorded in the CRM.
Hold discovery conversations; qualify scope, budget, timeline and decision-makers before handoff.
Represent Savo at meetings and on-site visits; document every follow-up commitment.
Report pipeline health, conversion and next actions weekly to management.
What you bring
1-3 years in IT services business development, agency sales or marketplace bidding.
Strong written English - proposals and follow-ups you can show as samples.
Confidence on the phone: cold calls that start conversations, not read scripts.
Working knowledge of Upwork, Freelancer.com and PeoplePerHour mechanics.
CRM discipline: every touch logged, every promise tracked.
Integrity: no invented claims, no promised scope the delivery team has not approved.
The steps may vary by role. HR can clarify the process for your application.
Application review
Your skills and experience help establish whether the role is a fit.
Role conversation
Discuss your work, your approach and the responsibilities of the role.
Team conversation
Explore how you would collaborate and what you could contribute.
Offer & next steps
If there is a mutual fit, discuss the terms and a possible start date.
A few things worth knowing.
Can I apply if no role fits?
Yes. Choose General application and tell us about your skills and the work you want to do.
What do I need to include?
Your name, email, mobile number, current city, hometown, key skills, experience, start availability and consent are required. Compensation details, resume, work links and introduction are optional.
Do I need a resume or portfolio link?
Both are optional. Resume links must allow public viewing: choose “Anyone with the link can view”, not a private or sign-in-only link. Do not share confidential work.
Let’s start with you.
Tell us what you do well and what you want to build next.