Mechanical Orchard
Software Engineer [New Grads Welcome]
Canada (Remote) · Intern · Internship
Sponsorship not specifiedDetected 474 days ago
Full-Stack DevelopmentCI/CDData EngineeringLLMsAgileResearchCommunicationCollaborationMentoring
About the role
- We're applying the same thoughtfulness and rigor in applying AI pragmatically where it helps.
- We believe in the durable principles behind Agile, and embrace the power of cross-functional teams, collective ownership, test driven development, short feedback loops, and continuous improvement.
- We're bringing joy to beleaguered IT teams everywhere.
Requirements
- Have a Bachelor's, or Master's in Computer Science, Engineering or a related technical field
- Ability to learn new software and technologies quickly
Nice to have
- 1 to 4 years of software engineering experience through previous internships or co-op programs, work experience, coding competitions, publications, etc.
- Comfortable in both application development and research environments
- Has exposure or passion for XP practices such as pair programming and test driven development
- Comfortable as a full stack developer, and have expertise in at least one modern programming language and application framework
- Mechanical Orchard, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.
- We look forward to reviewing your application.
Skills
- Contribute to research efforts using the latest technologies in generative AI and data engineering
- Mechanical Orchard, Inc. is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind.
- Mechanical Orchard, Inc. will not tolerate discrimination or harassment based on any of these characteristics.
- Mechanical Orchard, Inc. encourages applicants of all ages.
- Mechanical Orchard, Inc. will provide reasonable accommodation to employees who have protected disabilities consistent with local law.
Compensation
- Please Note: The appropriate role level and compensation will be determined at the time of offer, following completion of the full interview process, based on an assessment of the candidate's qualifications, experience, and demonstrated ski
Company info
- As a Software Engineer at Mechanical Orchard, you'll work on small, cross-functional teams to build technology that replaces or transforms legacy systems. You'll learn from experienced peers through pair programming and gain hands-on experience with modern engineering practices like test-driven development and continuous delivery. We value curiosity, collaboration, and growth - and we'll support you as you deepen your craft.
Apply directly at Mechanical Orchard →Create a free account for alerts like thisView Mechanical Orchard immigration profile
This listing is sourced directly from Mechanical Orchard's careers page and normalized into a canonical job model.