Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Python Intern (AI Driven Recruitment Automation).
Kenya Jobs Expertini

Urgent! Python Intern (AI-Driven Recruitment Automation) Job Opening In Nairobi – Now Hiring M365Connect

Python Intern (AI Driven Recruitment Automation)



Job description

Python Intern (AI-Driven Recruitment Automation)

Company: M365Connect
Location: Remote
Duration: 3 months (with potential for extension)
Commitment: Full-time, 40 hours per week

About M365Connect

M365Connect is an innovative IT recruitment company based in Latvia, specializing in connecting top-tier Microsoft professionals with leading tech organizations.

Leveraging advanced tools like Manatal (our Applicant Tracking System), we aim to redefine recruitment processes with technology.

As part of our mission, we are implementing an AI-powered automation solution to streamline how applications are reviewed and shortlisting decisions are made.

Position Overview

We are looking for a Python Intern to develop and implement a solution that integrates Manatals API with a Large Language Model (LLM) to automate the evaluation of incoming job applications.

The project involves building a system that triggers workflows whenever a new application is received, evaluates the match between the candidates profile and the job requirements, and executes decisions (e.g., scheduling interviews or rejecting candidates) via the Manatal API.

This internship offers hands-on experience with real-world AI and automation challenges and provides the opportunity to leave a tangible impact on the recruitment industry.

certificate of completion will be issued upon successful and exemplary completion of the internship.

What You'll Do

  • Analyze our current manual shortlisting process within Manatal and design an automation workflow.
  • Read and understand the Manatal API documentation.

    (https://support.manatal.com/docs/manatal-api)
  • Propose a detailed approach and technical stack for implementing the solution, which includes:
    • An explanation of how the LLM will evaluate candidates based on resumes and job descriptions.
    • Steps for integrating the LLM with the Manatal API.
    • How automation workflows will be triggered and executed.
  • Develop and maintain the codebase using GitHub.
  • Create a system where every time a new application is received, the workflow is triggered, evaluates the application against the job criteria using the LLM, and performs actions (e.g., inviting the candidate for an interview or declining the application).
  • Collaborate with the recruitment and technical teams to ensure the solution is accurate, fair, and scalable.
  • Document the process and provide a clear explanation of each development step and decision.
  • Present the proposed approach in an interview, including a short explanation or presentation upfront before development begins.

Who You Are

  • Education: Recent graduate in Computer ScienceData ScienceAI, or a related field.
  • Skills:
    • Proficient in Python, with experience in libraries like NumPyPandasScikit-learn, or TensorFlow.
    • Comfortable working with APIs and integrating third-party services (experience with Manatal API is a bonus).
    • Familiar with GitHub for version control and collaborative development.
  • Passionate about AI, automation, and NLP, with an eagerness to tackle complex business problems.
  • Strong analytical and communication skills, with the ability to present technical concepts clearly.
  • Available for 40 hours per week during the internship.

Bonus Skills (Not Required, but a Plus)

  • Hands-on experience with NLP models (e.g., transformers or other frameworks for text analysis).
  • Familiarity with cloud deployment (e.g., Docker, AWS, Azure).
  • Previous experience in HR tech or recruitment workflows.

What We Offer

  • Real-world experience with a project that transforms the recruitment industry.
  • Exposure to cutting-edge AI and NLP technologies.
  • A structured and supportive environment, including mentorship from experienced engineers.
  • Flexibility to work remotely while collaborating with a dynamic team.
  • certificate of completion for successful interns, showcasing their contributions and achievements.
  • Monthly Wi-Fi expense coverage.
  • Valuable experience in AI and recruitment automation, enhancing your career prospects.

How to Apply

Please submit the following:

  1. Your CV
  2. brief cover letter addressing the following:
    • Why are you excited about this project and AI-driven recruitment automation?
    • Your relevant coursework or experience with Python, AI, or NLP.
    • A high-level explanation of your approach and technical stack for integrating the Manatal API with an LLM to automate the shortlisting process.

We look forward to hearing from talented individuals ready to tackle this exciting challenge.

Apply today and join M365Connect in revolutionizing recruitment with AI!


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Python Intern Potential: Insight & Career Growth Guide


  • Real-time Python Intern Jobs Trends in Nairobi, Kenya (Graphical Representation)

    Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Python Intern in Nairobi, Kenya using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 262 jobs in Kenya and 119 jobs in Nairobi. This comprehensive analysis highlights market share and opportunities for professionals in Python Intern roles. These dynamic trends provide a better understanding of the job market landscape in these regions.

  • Are You Looking for Python Intern (AI Driven Recruitment Automation) Job?

    Great news! is currently hiring and seeking a Python Intern (AI Driven Recruitment Automation) to join their team. Feel free to download the job details.

    Wait no longer! Are you also interested in exploring similar jobs? Search now: .

  • The Work Culture

    An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at M365Connect adheres to the cultural norms as outlined by Expertini.

    The fundamental ethical values are:
    • 1. Independence
    • 2. Loyalty
    • 3. Impartiality
    • 4. Integrity
    • 5. Accountability
    • 6. Respect for human rights
    • 7. Obeying Kenya laws and regulations
  • What Is the Average Salary Range for Python Intern (AI Driven Recruitment Automation) Positions?

    The average salary range for a varies, but the pay scale is rated "Standard" in Nairobi. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

  • What Are the Key Qualifications for Python Intern (AI Driven Recruitment Automation)?

    Key qualifications for Python Intern (AI Driven Recruitment Automation) typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.

  • How Can I Improve My Chances of Getting Hired for Python Intern (AI Driven Recruitment Automation)?

    To improve your chances of getting hired for Python Intern (AI Driven Recruitment Automation), consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

  • Interview Tips for Python Intern (AI Driven Recruitment Automation) Job Success
    M365Connect interview tips for Python Intern (AI Driven Recruitment Automation)

    Here are some tips to help you prepare for and ace your job interview:

    Before the Interview:
    • Research: Learn about the M365Connect's mission, values, products, and the specific job requirements and get further information about
    • Other Openings
    • Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.
    • Dress Professionally: Choose attire appropriate for the company culture.
    • Prepare Questions: Show your interest by having thoughtful questions for the interviewer.
    • Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.
    During the Interview:
    • Be Punctual: Arrive on time to demonstrate professionalism and respect.
    • Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.
    • Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.
    • Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.
    • Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.
    • Follow Up: Send a thank-you email to the interviewer within 24 hours.
    Additional Tips:
    • Be Yourself: Let your personality shine through while maintaining professionalism.
    • Be Honest: Don't exaggerate your skills or experience.
    • Be Positive: Focus on your strengths and accomplishments.
    • Body Language: Maintain good posture, avoid fidgeting, and make eye contact.
    • Turn Off Phone: Avoid distractions during the interview.
    Final Thought:

    To prepare for your Python Intern (AI Driven Recruitment Automation) interview at M365Connect, research the company, understand the job requirements, and practice common interview questions.

    Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the M365Connect's products or services and be prepared to discuss how you can contribute to their success.

    By following these tips, you can increase your chances of making a positive impression and landing the job!

  • How to Set Up Job Alerts for Python Intern (AI Driven Recruitment Automation) Positions

    Setting up job alerts for Python Intern (AI Driven Recruitment Automation) is easy with Kenya Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!