Software Engineer [New Grads Welcome]

1 day, 9 hours ago
Full-time
Entry Level
Software Development
Mechanical Orchard

Mechanical Orchard

Mechanical Orchard specializes in modernizing critical legacy applications through AI-driven technology, enabling the transition to maintainable and trustworthy modern code without disrupting existing operations.

Internet Software & Services
11-50
Founded 2022
$7M raised

Description

  • Build advanced technology for customers and Mechanical Orchard within small, cross-functional XP teams.
  • Pair program with engineers and collaborate with product managers and designers.
  • Apply XP practices including test-driven development, refactoring, continuous integration, and continuous delivery.
  • Operate and support production applications using an agile DevSecOps model.
  • Contribute to technical discovery of customer systems, including legacy applications.
  • Participate in research involving generative AI and data engineering technologies.
  • Continuously develop technical knowledge and support organizational learning through mentorship and tech talks.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Strong analytical skills and attention to detail.
  • Comfort with pair programming as a primary way of working.
  • Ability to learn new software and technologies quickly.
  • Interest in generative AI and/or data engineering.
  • 1–4 years of software engineering experience through internships, co-ops, work experience, coding competitions, or publications (preferred).
  • Comfort working in both application development and research environments (preferred).
  • Exposure to or interest in XP practices, including pair programming and test-driven development (preferred).
  • Full-stack development capability, with expertise in at least one modern programming language and application framework (preferred).
  • Strong communication, collaboration, and empathy when working with teams and customers (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer, Distributed Systems

Orbis 11-50 Professional Services

Orbis is hiring a Staff Software Engineer, Distributed Systems to set the architecture and technical direction for Catalyst, a secure distributed data platform serving U.S. government and allied missions.

Ansible CI/CD Datadog Docker GitHub GitHub Actions Go gRPC Kafka Kubernetes Linux macOS NATS Notion Pulumi Python
7 hours ago

Senior Software Engineer, Full-Stack

Orbis 11-50 Professional Services

Join Orbis as a Full-Stack Engineer to build end-to-end AI product experiences that help government and allied mission users interpret, verify, and act on intelligence insights.

Docker JavaScript Kubernetes Python React TypeScript WebSockets
7 hours ago

Senior Software Engineer, Agentic AI

Orbis 11-50 Professional Services

As a Senior AI Engineer at Orbis, build and own production agentic systems that deliver reliable, explainable intelligence capabilities for U.S. Government and allied missions.

Python TypeScript
7 hours ago

Staff Software Engineer, iOS

Butterfly Network 501-1000 Health Care Providers & Services

Butterfly Network is seeking a Staff Software Engineer, iOS to build native mobile experiences that make portable ultrasound imaging more accessible and effective.

C++ Deep Learning GraphQL iOS Objective-C OpenGL Python Swift SwiftUI UI Design UIKit Vulkan XCTest
7 hours, 15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers