Company: Crewscope
Location: Ontario
Expected salary:
Job date: Wed, 04 Dec 2024 23:03:26 GMT
Job description: About UsCrewscope is on a mission to solve the labor shortage by improving the connection between workers and work to improve workers’ productivity and retention. We provide a software platform to motivate and incentivize field workers in construction and industrial settings. This is done by setting common shared goals, communicating the necessary information, and implementing an objective performance incentive to align motivations. Our solution improves productivity by 10+%, improves forecast accuracy, and improves employee satisfaction and retention. All of that results in a significant increase in profitability and capability to grow for our customers. We are also adding AI-enabled communication and forecasting tools to Crewscope in the upcoming months.We are looking for an enthusiastic and energetic software engineering student intern to join our team and help us experiment with new AI-based features, and develop our API-based integrations ecosystem.What You’ll Do
- Backend Design & Implementation: Design and implement backend services of the software, data storage, and creating a micro-services-based modern enterprise application
- AI Integration: Leverage APIs to build AI-based workflows and integrations
- QA: Be involved and participate in the overall software development lifecycle, including QA
- Build: Build automated tests and create a software development pipeline
- Integrations: Create integration between our product and third-party services we leverage
- DevOps: Package server application for cloud deployment, either development serverless or deployment on containers.
- Documentation: Build high-quality, sustainable code and related documentation.
About You – You will be successful when:
- You have a propensity to action and excel in a fast-paced startup environment, adeptly handling multiple tasks and projects.
- You bring a high level of personal task management to the table! You can stay on top of your TODOs and timelines in a chaotic and busy startup environment
- You have a keen eye for detail and ensure all projects meet the highest standards of quality.
- Experience (or course projects) with the development of backend services.
- Experience using LLM APIs (ChatGPT, Claude, …) in projects.
- Proficient coding in Python or willingness to learn quickly and switch to Python
- In-depth knowledge of how APIs and web services work (bonus for serverless and microservices architecture)
- Understanding of data models (ORMs) and data storage technologies
- Be resourceful in finding ways to get through technical challenges and figuring out ways of getting things done quickly
- Sufficient verbal and written communication skills in English, especially in technical areas
- You are a final-year student or recent graduate (within the past two years) of an undergraduate or post-graduate diploma program from an accredited university or college in Ontario, Canada, and eligible to work in Canada.
What We Offer
- This is a paid internship, with a minimum wage of $17.20 CAD/hr (can be slightly higher depending on the candidate’s qualifications).
- The position is full-time (37.5 hrs/week), but we are flexible if the candidate prefers (4 days/week, i.e. 30 hrs/week). Minimum total is 510 hrs.
- The internship is for a minimum of 4 months (1 semester), but we are open to longer internships (2 or 3 semesters).
- This is a unique opportunity to have an early seat at the table of a growing startup as we scale.
- We will work collaboratively to build and improve our brand in the market using the latest marketing technologies.
- We will provide fractional marketing leadership (fractional CMO) support to help guide and support you in your individual development and learning, as well as your role and duties.
- We provide flexible remote working accommodation while striving to get together at least once a week to build a strong connection.