Entry Level Python Programmer, Lumenix

Entry Level Python Programmer, Lumenix

Company Lumenix
Job title Entry Level Python Programmer
Job location Ottawa, ON, Canada
Type Full Time

Responsibilities:

  • Your primary responsibility will be to write clean, efficient, and scalable Python code that implements machine learning models and algorithms.
  • Develop and maintain Python code that implements machine learning models and algorithms.
  • Collaborate with senior developers to design and implement AI-powered software solutions.
  • Write clean, efficient, and well-documented code that follows best practices.
  • Participate in code reviews and make improvements to existing code.
  • Develop and execute test cases to ensure the quality of software products.
  • Work collaboratively with cross-functional teams to deliver projects on time.

Requirements & Skills:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • Strong programming skills in Python.
  • Knowledge of machine learning algorithms and libraries (e.g., TensorFlow, Keras, scikit-learn).
  • Understanding of software development principles and methodologies.
  • Familiarity with one or more database technologies.
  • Strong problem-solving skills and attention to detail.
  • Good communication skills and the ability to work in a team environment.
  • Self-motivated and willing to learn new skills.
  • Preferred Qualifications: Experience with one or more deep learning frameworks (e.g., PyTorch).
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of cloud computing platforms (e.g., AWS, Google Cloud).
  • Experience with Agile/Scrum methodologies.

apply for job button