Full Stack Web Application Developer
AI Techlife is a Canadian-based Artificial Intelligence consulting company that harnesses the power of cloud technologies to help Canadian businesses adapt to the digital world and build modern software. At the heart of our company are our people, and we embrace our talented developers as they shape our innovative solutions. Through a modern and refined development process, we foster long-term relationships between our developers and clients. Our commitment to quality drives us to continuously learn and improve, ensuring that we deliver impactful results.
This is an excellent opportunity for a motivated Full Stack Web Developer seeking hands-on experience in a rapidly growing AI company. You’ll work closely with various stakeholders within the company to design and build a platform that powers an enterprise product suite, helping drive the future of AI-driven solutions for our clients.
Join our dynamic and collaborative team to learn, innovate, and make a measurable impact every day. This is a remote, work-from-home position, and we are currently unable to provide work authorization sponsorship.
Who We Need
We are looking for a talented Full Stack Web Developer to join our Machine Learning and Data Science teams. In this role, you’ll design, develop, and test web applications essential to our business goals, with a focus on Python and AI model integration.
Responsibilities:
Design, build, and bring into production our suite of innovative AI applications.
Provide Systems Design, Software Architecture, and Software Engineering solutions at scale.
Collaborate closely with the Product Management team to address UI/UX, software, and data needs.
Work with Machine Learning engineers to integrate AI models into user-friendly applications.
Ensure robust, scalable, and secure design for data handling and API management.
Requirements:
Proficiency in Python as a primary language, with experience in frameworks such as Flask or Django.
1+ years of full stack development experience with a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent.
Proficiency in HTML, CSS, XML/JSON, JavaScript, SQL, and familiarity with front-end frameworks such as React, Vue, Angular, or Svelte.
Strong automation focus and ability to script, test, and deploy applications efficiently.
Experience with Git, integration testing, and test-driven development (TDD) using frameworks like pytest.
Experience integrating data pipelines and AI models into web applications is a plus.
Familiarity with cloud platforms (AWS, Azure, Google Cloud) and Docker for containerization.
Knowledge of web standards, usability, and best practices, with experience in responsive design (e.g., jQuery, Bootstrap).
Experience working in a Unix/Linux environment.
Strong problem-solving, analytical, and time-management skills, with the ability to prioritize effectively.
People skills: You work well in a collaborative environment and communicate with stakeholders effectively.
Nice-to-Have Qualifications:
Experience with databases such as MySQL, PostgreSQL, MongoDB, or Cassandra.
Familiarity with Agile development processes and tools like JIRA and Confluence.
Experience with automation and testing tools, such as Selenium or Cypress.
Knowledge of mobile application development is a plus.
If you feel you don’t meet 100% of the qualifications outlined above, we encourage you to apply! AI Techlife believes in hiring people, not just skills. If you are passionate about learning and excited about our mission, we want to hear from you.
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.