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.
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
How we hire
Apply
Send your CV using the form on this page.
HR call
A short phone interview about your experience and expectations.
Technical / case interview
A practical task or case discussion with two team members.
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.
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.
Other jobs at Mediod
Odoo Developer
Build custom Odoo modules, integrations and upgrades for international clients of an Official Odoo Partner.
View role →DevelopmentSoftware Engineer (Python Developer)
Develop Python applications and Odoo ERP modules in an agile team — based in Multan or remote within Pakistan.
View role →ConsultingOdoo Implementation Consultant
Lead end-to-end Odoo implementations — from discovery workshops to go-live — for clients in Europe, the Middle East and beyond.
View role →