Ada logo
Ada

Ada bridges the digital divide between brands and the people who love them.

Software Engineering Intern

Full-stack EngineerSoftware EngineerInternshipRemoteEntry LevelTeam 201-500Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

5 days ago

Salary

0

Seniority

Entry Level

Bachelor DegreeEnglishJavaPython

Job Description

Software Engineering Intern

Ada

• 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.

Job Requirements

  • Currently enrolled as a 2nd, 3rd or 4th-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.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Create low-complexity unit and integration tests, and identify opportunities to improve and add tests to existing solutions; • Support the team in identifying issues and propose solutions; • Monitor the health of the projects you work on and proactively identify potential points of failure; • Apply security concepts and best practices; • Start gaining familiarity with metrics and how to identify and translate architectural models; • Break down features into smaller parts so they can be implemented by yourself or others; • Support the team whenever requested; • Support team initiatives, leading ceremonies and forums necessary for your and the group’s professional development.

Brazil
Hyperproof logo

Software Engineer, Risk Management

Hyperproof

Your Risk, Security, and Compliance Assurance Platform | We Engineer Trust

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Design, build, and ship first-party risk management features including risk register, inherent and residual risk scoring, and risk lifecycle workflows. • Develop and extend control testing and monitoring capabilities — automated evidence checks, test cadence scheduling, and pass/fail logic tied to compliance outcomes. • Build integrations with compliance frameworks including SOC 2, ISO 27001, NIST CSF, and others — enabling customers to map their controls and risks to the standards that matter to them. • Collaborate with product managers and designers to translate compliance domain requirements into reliable, intuitive product experiences. • Write backend services and APIs in C# (.NET), Node.js, and/or Python that are performant, well-documented, and testable. • Build and maintain React/TypeScript front-end components that surface complex risk data in clean, actionable dashboards. • Participate in design reviews and code reviews, contributing to engineering quality across the team. • Work closely with QA to ensure correctness — you understand that in a compliance product, data integrity issues have real consequences for our customers.

India
₹2,137K - ₹3,000K / year
Logcomex logo

Full Stack Software Engineer – Mid-level

Logcomex

Tecnologia que move o comércio global.

Full TimeRemoteTeam 201-500Since 2016H1B No Sponsor

• Maintain the operation of production systems; • Perform system maintenance; • Develop with unit tests; • Develop and implement using PHP, Python, Vue.js and React; • Use the Laravel and Lumen frameworks; • Develop new products using a microservices architecture; • Write highly available code; • Use Docker to containerize the development environment; • Use Git for code versioning; • Work with Jira; • Use agile methodologies to support activities.

Brazil
Bayer logo

Staff Software Engineer, Data

Bayer

Bayer is a global pharmaceutical and scientific research company dedicated to providing products that improve quality of life for people around the world. Founded in Germany in 186

Role Description The world's farmers make high-stakes decisions every season — and the platforms built by Digital Farming Solutions Engineering are what makes those decisions smarter. As a Staff Engineer, your role is to ensure those platforms are architected for scale, reliability, and the demands of AI and machine learning at a global level. You will set technical direction, define how teams approach complex problems across precision agriculture data, geospatial imagery, and cloud infrastructure, and resolve the systemic challenges that no single team can solve alone. Equally important, you will raise the engineering culture around you — mentoring senior engineers into Staff-level leaders, championing best practices, and ensuring that what we build today is maintainable, extensible, and worthy of the mission it serves. This role combines staff-level backend engineering leadership with deep expertise in distributed systems, data-intensive platforms, and real-time architectures. You will define technical direction, drive architectural quality, and help teams solve systemic problems that no single team can solve alone, while building cloud-native systems across AWS and/or GCP. Qualifications - BS or equivalent in Computer Science or related technical field or equivalent combination of education and experience - 8+ years of experience in software and data engineering - Proven history of ability to quickly learn new skills and technologies - Expert knowledge in at least one modern backend programming language (e.g., Python, Java) - Experience with containerized and cloud-native development, including technologies such as Docker and CI/CD-driven delivery workflows - Strong understanding of at least one public cloud platform - Experience building APIs and backend platforms for data products - Strong knowledge of software development methodologies and best practices - Experience using data and service observability techniques to drive support and improvements of systems - Strong experience with event-driven architectures using messaging middleware (SQS, JMS, etc.) - Proficiency with managing CICD pipelines (e.g., GitLab Pipelines, GitHub Actions) - Experience building distributed systems in AWS and/or GCP - Experience supporting AI/ML data workflows through robust data pipelines - Strong system design and problem-solving skills Requirements - Experience with Spark, Flink, Dataflow, Dataproc - Experience with Docker and cloud-native development - Experience building scalable data platforms or lakehouses (Strong Plus) - Experience with layered geospatial data structures, data representations and processing frameworks (Strong Plus) - Experience supporting ML/AI platforms such as feature stores or training/inference data pipelines (Strong Plus) - Experience building self-serve data platforms, backend data products, or APIs consumed by downstream engineering, analytics, or AI/ML workflows (Strong Plus) - Proven ability to develop other strong senior engineers into Staff engineers, operating and leading their own initiatives with org-wide scope and high impact Benefits - Salary of approximately $117k-171k - Additional compensation may include a bonus or incentive program (if relevant) - Health care, vision, dental, retirement, PTO, sick leave, etc. Company Description Bayer is an Equal Opportunity Employer/Disabled/Veterans. Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below. Bayer is an E-Verify Employer.

United States
$117K - $171K / year