1

Trainee Python Developer Jobs in British Columbia

Postdoctoral Research Fellow

Vancouver, BC · On-site

CA$70K - CA$80K/yr

Mentor junior trainees and research staff within the lab . Required Qualifications * PhD in ... Excellent programing skills (e.g., Python, R), with hands-on experience in Bash scripting, workflow ...

Trainee Python Developer information

See British Columbia salary details

$25K

$108.8K

$173.5K

How much do trainee python developer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for trainee python developer in British Columbia is $108,837.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,500.00 and $137,000.00 per year, depending on experience, location, and employer.

What is a trainee python developer?

A Trainee Python Developer is an entry-level role designed for individuals looking to start their career in Python development. They typically work under the guidance of senior developers, assisting with coding, debugging, and testing software applications. The role involves learning best practices, understanding project requirements, and gaining hands-on experience with frameworks and tools commonly used in Python development. This position helps build foundational skills required for progressing into a full-time developer role.

What types of projects or tasks can a trainee python developer expect to work on in their first role?

As a Trainee Python Developer, you will typically assist in developing, testing, and maintaining features under the guidance of senior developers. You may work on writing and debugging code, creating scripts to automate simple tasks, and supporting database or API integrations. Many organizations assign trainees to real-world projects early on, providing hands-on experience and regular feedback. This role usually offers a supportive environment with opportunities for mentorship and learning, allowing you to build your skills on practical assignments and gradually take on more complex responsibilities.

What are the key skills and qualifications needed to thrive in the trainee python developer position, and why are they important?

To thrive as a Trainee Python Developer, you need a solid understanding of Python programming fundamentals, problem-solving skills, and a relevant educational background such as a degree in computer science or completion of a coding bootcamp. Familiarity with version control systems like Git, basic knowledge of databases, and hands-on experience with development environments are commonly expected; certifications in Python or related technologies can be a plus. Eagerness to learn, attention to detail, and strong communication skills help set candidates apart in this collaborative and growth-focused role. These competencies are vital for effectively contributing to development projects, adapting to evolving technologies, and progressing in a software development career.

Are Trainee Python Developers still in demand?

Trainee Python Developers are still in demand as Python remains a popular programming language used in data analysis, web development, and automation. Entry-level roles often require knowledge of core Python skills and familiarity with frameworks like Django or Flask, making it a valuable skill for beginners entering the tech industry.

How much does a beginner Python developer earn?

A beginner Python developer typically earns between $50,000 and $70,000 annually, depending on location, industry, and skill level. Entry-level roles often require knowledge of Python, basic programming concepts, and familiarity with tools like Git and IDEs.

How to become a trainee Python developer with no experience?

To become a trainee Python developer with no experience, start by learning Python fundamentals through online courses, tutorials, or coding bootcamps. Build a portfolio of small projects to demonstrate your skills, and seek internships or entry-level positions that offer on-the-job training to gain practical experience.

What are the most commonly searched types of Python Developer jobs in British Columbia?

The most popular types of Python Developer jobs in British Columbia are:

What are popular job titles related to Trainee Python Developer jobs in British Columbia?

For Trainee Python Developer jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Trainee Python Developer jobs in British Columbia look for?

The top searched job categories for Trainee Python Developer jobs in British Columbia are:

What cities in British Columbia are hiring for Trainee Python Developer jobs?

Cities in British Columbia with the most Trainee Python Developer job openings:

Postdoctoral Research Fellow in Neuroimaging Genomics and Epigenetics

Vancouver, BC • On-site

Ubc
5 - 10K employees

CA$70K - CA$75K/yr

Full-time

Posted 14 days ago


United Brotherhood Of Carpenters rating

8.6

Company rating: 8.6 out of 10

Based on 29 frontline employees who took The Breakroom Quiz


Job description

AcademicJob CategoryFaculty Non BargainingJob TitlePostdoctoral Research Fellow in Neuroimaging Genomics and EpigeneticsDepartmentFrangou Laboratory | Department of Psychiatry | Faculty of Medicine (Sophia Frangou)Posting End DateSeptember 29, 2026

Note: Applications will be accepted until 11:59 PM on the Posting End Date.


Job End DateOctober 31, 2028

The opportunity

The Department of Psychiatry at the University of British Columbia invites applications for a Postdoctoral Research Fellow with expertise in human brain imaging and genomics. The position is available for an initial term of two years, with the possibility of extension subject to satisfactory performance and availability of funding. The fellow will work under the direct supervision of Prof. Sophia Frangou, President's Excellence Chair in Brain Health at the Djavad Mowafaghian Center for Brain Heath (Vancouver Campus).

The fellow will contribute to studies investigating genomic and epigenetic mechanisms that contribute to individual variation in brain structure and function across development and ageing, and in neuropsychiatric disorders. The research will integrate human neuroimaging with genomic and epigenomic information to identify molecular processes associated with variation in brain morphology, connectivity and function. The fellow will work at the interface of neuroscience, statistical genomics and computational analysis, with opportunities to develop independent lines of enquiry within the broader research programme.

Research focus and responsibilities

Develop and implement analyses that link genomic and epigenomic variation with individual differences in human brain structure and function.

Analyze multimodal neuroimaging data, including structural, diffusion and/or functional MRI, in conjunction with genomic and epigenomic measures.

Examine how epigenetic processes relate to brain variation across development and ageing and to heterogeneity within neuropsychiatric disorders.

Apply rigorous statistical, computational and multivariate methods to large and complex datasets, with careful attention to reproducibility and validation.

Lead the preparation of manuscripts and scientific presentations and contribute to collaborative publications, grant development and dissemination of findings.

Work closely with investigators and trainees across neuroscience, psychiatry, genetics, genomics and data science, and contribute to the intellectual life of the research group and Department.

Contribute to mentoring and knowledge exchange within the research team where appropriate.

Qualifications and experience

Essential qualifications

A PhD, or equivalent doctoral degree completed by the time of appointment, in neuroscience, genetics or genomics, bioinformatics, biomedical engineering, computational biology, psychology, epidemiology or a closely related discipline.

Demonstrated expertise in the analysis of human neuroimaging data and in genomics, statistical genetics or genomic data analysis.

Strong quantitative and programming skills, with experience in R, Python or comparable scientific computing environments.

A record of rigorous research and peer-reviewed publication appropriate to career stage.

Ability to work independently while contributing effectively to multidisciplinary and collaborative research.

Strong written and oral communication skills and a commitment to reproducible, transparent research practices.

Desirable experience

Analysis of epigenetic or epigenomic data, including DNA methylation or related molecular measures.

Integration of imaging with genomic, epigenomic or other molecular data using multivariate, statistical-genetic or machine-learning approaches.

Research involving developmental, ageing or neuropsychiatric cohorts, including longitudinal or large-scale population datasets.

High-performance computing, reproducible workflow development, version control and collaborative data-science practices.

Salary

The expected salary range for this position is CAD $70,000 to $75,000 per annum at 1.0 FTE, commensurate with the qualifications and experience of the successful candidate.

APPLICATION PROCEDURE

Please submit your application directly to Dr. Sophia Frangou at sophia.frangou@ubc.ca, including the following:

  • Your CV
  • A personal statement
  • Names and contact information of three referees

Equity, diversity and inclusion

The successful candidate will demonstrate a willingness to respect diverse perspectives, including perspectives in conflict with one's own, and a commitment to enhancing their awareness, knowledge and skills related to equity, diversity and inclusion.

We invite applications from qualified candidates who share our commitment to employment equity and inclusive excellence, and we welcome applications from candidates belonging to historically, persistently, or systemically marginalized groups, including Indigenous Peoples, racialized persons, persons with disabilities, women, 2SLGBTQIA+ people, and trans and non-binary people.

About UBC

As one of the world's leading universities, the University of British Columbia creates an exceptional learning environment that fosters global citizenship, advances a civil and sustainable society, and supports outstanding research to serve the people of British Columbia, Canada and the world.

UBC hires on the basis of merit and is committed to employment equity. All qualified persons are encouraged to apply. Equity and diversity are essential to academic excellence. An open and diverse community fosters the inclusion of voices that have been underrepresented or discouraged.

With gratitude, we acknowledge that the University of British Columbia Faculty of Medicine and its distributed programs are located on traditional, ancestral and unceded territories of First Nations Peoples and communities around the province.


What United Brotherhood Of Carpenters employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom