To apply for this job you must first either login or register

Python Developer

Montreal, Quebec  - Permanent



Job Description


Our client does things a little differently than other shops in Montreal. Our client believes leading edge technology solutions are critical to their success. Our client feels everyone has meaningful contribution to make. Our client likes smart people and smart comes in all sorts of flavors..sometimes this is reflected in a solid academic history but sometimes it is reflected in an outstanding ability to solve problems with bullet proof code...that you taught yourself to build..while working full time to pay the bills.

Our client has a number of roles to fill on teams focused on backend infrastructure, data engineering, data pipelins ( automated ) and data analytics. You love Python and you may call yourself a Python Engineer or Data Engineer or Data Scientist or Data Analyst....but chances are you are good and 1 or more of those roles.....


What you’ll be working on:


•Designing and developing critical components in data pipeline
• Applications range from web-scraping to predictive models, interactive data exploration web tools for technical users, and rich state-of-the-art visualization
• Maintaining an ecosystem of data-driven applications and microservices, using Python3, C++17, React.js, TypeScript, PostgreSQL, Plot.ly, and Clojure, DeepLearning and NLP
• Working closely with team members and contributing to the interface design with end-users cross company throughout the process
• Working with experienced developers in testing to make high quality testable code.
• Many interesting new projects which involve in-depth knowledge of computer science, puzzle solving skills, data analytics, machine learning, scientific research, innovative thinking, strategy game theory, and more!


Special Perks:

Base, Bonus, Vacation, Benefits, Transport to and from work, Smarphone, Gym, Community spirit and participation, Extended maternity and paternity leave and many other reasons that explain why they have the best benefit package in the Montreal market and are able retain their family of software developers for years…


Must Have Skills:

•The following probably describes your pretty well ..…
•Have a minimum of 2 years of relevant software development experience
•Have a strong understanding of software development principles (OO design, TDD, etc) data structures, algorithms
•Have a bachelor or master’s degree in Computer Science or Software Engineering
•Possess strong inter-personal skills and ability to work in a collaborative environment with cross-functional teams
•Possess self-motivation, curiosity and passion for technology




Nice to Have Skills:


You’ll feel right at home if you…

Have a curiosity and passion for technology
Have an ability to solve problems creatively
Desire to work on new projects involving knowledge of puzzle solving, data analytics, machine learning, scientific research, innovative thinking, strategy game theory, and more!
Have strong verbal and written communication skills in English
(And if you are a new graduate, with a degree in Comp Science or a related field, we want to talk to you too!)


Details:
Starting: ASAP
To apply for this job you must first either login or register