Ada

Software Engineering Intern

Ada

internship

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Entry Level

Tech Stack

JavaPython

About the role

  • Deliver high-quality production-ready code with direction from the team.
  • Execute on defined tasks and contribute to solving problems with defined solutions in the AI space.
  • Participate in the core processes of the team (planning, on-call rotations, bug triage, metrics review, etc).
  • Participate in code reviews and raise questions to help me learn the codebases and technologies relevant to my work.
  • Contribute to a positive sense of community on my team (e.g., engage in team activities, offsites etc).
  • Proactively share relevant information on my project including difficult task-level trade-offs that impact the product to my manager and team (including product/business partners).
  • Actively contribute to virtual program learning sessions such as: time management and career development etc.

Requirements

  • Currently enrolled as a 2nd or 3rd-year undergraduate student pursuing a degree in Computer Science, Engineering, or a related field.
  • Must have previous co-op or internship experience.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Basic understanding of data structures, algorithms, and software design principles.
  • Eagerness to learn and apply new technologies, particularly in the field of artificial intelligence.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication, collaboration, and interpersonal skills.
  • Ability to work effectively both independently and as part of a team.
  • Previous experience with AI or machine learning concepts is a plus but not required.
Benefits
  • Unlimited Vacation: Recharge when you need to.
  • Comprehensive Benefits: Extended health coverage, dental, vision, travel, and life insurance.
  • Wellness Account: Empowering you to invest in your overall well-being and lifestyle.
  • Employee & Family Assistance Plan: Resources to support you and your loved ones.
  • Flexible Work Schedule: Balance your work and personal life.
  • Remote-First, In-Person Friendly: Options to work from home or at our local hub.
  • Learning & Development Budget: Invest in your long-term growth goals and skills.
  • Work from Home Budget: Equipping you with the tools and support for a seamless remote work experience.
  • Access to Cutting-Edge AI Tools: Work with the best AI tech stack in the industry.
  • Hands-On with LLMs: Enhance your expertise in leveraging large language models.
  • A Thriving Industry: Join the forefront of innovation in AI, shaping the future of technology.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonJavaC++data structuresalgorithmssoftware design principlesartificial intelligencemachine learning
Soft skills
problem-solvingattention to detailcommunicationcollaborationinterpersonal skillsindependent workteamworkeagerness to learn
Celestica

Senior Lead Engineer, Software

Celestica
Seniorfull-time🇨🇦 Canada
Posted: 7 hours agoSource: careers.celestica.com
AWSAzureCloudDockerGRPCKubernetesLinuxNoSQLPythonRustSQL
BMO U.S.

Software Developer

BMO U.S.
Mid · Seniorfull-time$62k–$114k / year🇨🇦 Canada
Posted: 15 hours agoSource: bmo.wd3.myworkdayjobs.com
Upgrade, Inc.

Développeur Logiciel Principal

Upgrade, Inc.
Leadfull-time$150k–$250k / year🇨🇦 Canada
Posted: 22 hours agoSource: boards.greenhouse.io
AWSJavaJenkinsMicroservicesPythonSpringSpring BootSpringBootSQL
Nuclear Promise X

Full Stack Developer, AI Team

Nuclear Promise X
Mid · Seniorfull-time🇨🇦 Canada
Posted: 1 day agoSource: boards.greenhouse.io