Careers · Internships · Now hiring

Software Engineer Internship — Python & Odoo

Learn Python and Odoo ERP development on real client projects, mentored by senior developers. Join Mediod Consulting, an Official Odoo Partner with clients in 11 countries.

LocationMultan, Pakistan
EmploymentInternship
Openings2
ExperienceStudent / fresh graduate
DepartmentInternships

About the role

Our Software Engineer Internship is for students and fresh graduates who want to start a career in Python and ERP development.

You'll learn the Odoo framework, contribute to real client modules under the guidance of senior developers and get structured feedback — the same path several of our current developers followed.

Responsibilities

  • Learn Odoo module structure, the ORM and QWeb/OWL views
  • Build small features and fixes on real projects with mentor review
  • Write and run tests, and document your work
  • Assist with data import scripts and integrations
  • Take part in team stand-ups and code reviews

Requirements

  • Final-year student or recent graduate in Computer Science, Software Engineering or IT
  • Good Python fundamentals (OOP)
  • Basic SQL, HTML and JavaScript
  • Eagerness to learn and good communication skills

Nice to have

  • A GitHub profile or university projects in Python
  • Any exposure to Django, Flask or Odoo

What we offer

  • Competitive salary and performance-based incentives
  • Company-sponsored training and Odoo certification path
  • Flexible office hours
  • International client projects (Germany, UAE, USA, Europe)
  • Team development budget, recreational activities and Eid gifts
  • A supportive team of certified Odoo consultants and developers
Hiring process

How we hire

1

Apply

Send your CV using the form on this page.

2

HR call

A short phone interview about your experience and expectations.

3

Technical / case interview

A practical task or case discussion with two team members.

4

Offer & onboarding

Offer, then onboarding into our tools, processes and first project.

Apply for Software Engineer Intern (Python & Odoo)

Upload your CV — fields marked * are required. We reply to every shortlisted candidate.

    PDF or Word (.doc, .docx), max 10 MB

    FAQs

    About this role

    Is the internship paid?+

    Yes — the internship includes a monthly stipend, with the possibility of a full-time offer for strong performers.

    How long is the internship?+

    Typically three to six months, depending on university requirements and performance.

    Can fresh graduates apply?+

    Yes, fresh graduates and final-year students are welcome.