Senior Software Engineer - AI Platforms & Edge Computing Job at Matrixspace, Burlington, MA

NWtveXFvTjhwQkJLOUpXbi9aa1l5b0c1cXc9PQ==
  • Matrixspace
  • Burlington, MA

Job Description

Senior Software Engineer – AI Platforms & Edge Computing

Position Overview

We are seeking a Senior Software Engineer with 7+ years of industry experience and proven expertise in C/C++, Go, and Python to join our core engineering team. This role focuses on building and scaling AI-driven platforms that operate across edge computing environments and cloud infrastructures.

You will lead the design, implementation, and operation of our Platform Software, enabling high-performance data processing, AI inference, and real-time communication across distributed edge and cloud systems. The ideal candidate thrives in a startup environment, combining deep technical proficiency with hands‑on leadership and system-level thinking.

Key Responsibilities

  • Design and implement platform software supporting AI workloads, edge inference, and distributed data pipelines across hybrid environments.
  • Lead architecture, design, and deployment of scalable systems in both cloud-based and on‑premises runtime environments.
  • Develop and maintain high-performance components in C/C++, Go, and Python, optimized for edge and real-time environments.
  • Build and manage API-based middleware that connects AI models, data services, and frontend interfaces.
  • Implement service‑oriented architectures (SOA) and Software‑as‑a‑Service (SaaS) frameworks to support modular, extensible system design.
  • Leverage Infrastructure‑as‑Code (IaC) for automated provisioning, deployment, and configuration management.
  • Employ containerization (Docker) and orchestration (Kubernetes) for edge‑to‑cloud deployments and lifecycle management.
  • Integrate networking protocols (TCP/IP, for secure, high‑throughput edge‑cloud communication.
  • Use CMake and BASH scripting for build automation, testing, and deployment pipelines.
  • Collaborate using Git‑based configuration management systems in a modern CI/CD environment.
  • Work closely with data scientists and AI engineers to embed ML models into production‑grade edge systems.
  • Optimize performance, reliability, and scalability across resource‑constrained and distributed computing environments.
  • Mentor team members and contribute to system architecture and strategic technical direction.

Required Skills & Qualifications

  • 7+ years of software engineering experience in embedded, cloud, or distributed systems.
  • Expert proficiency in C/C++, Go, and Python.
  • Strong background in edge computing, AI platform development, or real‑time data systems.
  • Deep understanding of TCP/IP and for reliable and secure communication layers.
  • Proven experience with service‑oriented architectures, Infrastructure‑as‑Code frameworks (Terraform, CloudFormation), and SaaS systems.
  • Hands‑on experience with Docker, Kubernetes, and cloud‑native deployment.
  • Familiarity with CMake, BASH, and Linux‑based build environments.
  • Experience using Git or similar configuration management systems in collaborative software development.
  • Exposure to AWS or other public cloud environments (Azure, GCP).
  • Strong debugging, profiling, and performance optimization skills in distributed runtime environments.
  • Applicants must be authorized to work in the United States without the need for current or future employer sponsorship.

Preferred Qualifications

  • Experience building edge AI platforms, including model serving, data orchestration, or sensor‑to‑cloud integrations.
  • Familiarity with AI/ML deployment frameworks (e.g., TensorRT, ONNX Runtime, TorchServe).
  • Understanding of real‑time systems, streaming data, or event‑driven architectures.
  • Working experience in databased such as Postgres and Redis
  • Experience with DevOps, CI/CD, and observability tools (Prometheus, Grafana).
  • Strong leadership in system design and mentoring across engineering disciplines.
  • Knowledge of security, identity, and network optimization in edge environments.

Education

Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field; or equivalent hands‑on experience.

This position requires working directly or indirectly with US Government in restricted environments. Due to U.S. government contract requirements, candidates must be U.S. citizens or lawful permanent residents (Green Card holders).

Why Join Us

  • Shape the foundation of an AI and edge computing platform at the heart of a high‑impact startup.
  • Work on cutting‑edge technology bridging embedded systems, cloud computing, and AI applications.
  • Collaborate with world‑class engineers solving complex distributed systems challenges.
  • High ownership, fast iteration, and opportunities to lead architecture and innovation initiatives.
  • Competitive compensation, equity options, and a culture that values innovation and technical excellence.
#J-18808-Ljbffr

Job Tags

Permanent employment, Full time, Work experience placement,

Similar Jobs

APPS Paramedical Services

Mobile Phlebotomist Job at APPS Paramedical Services

 ...Independent Contractor Mobile Phlebotomist (Fort Wayne, IN) Job Type: Independent Contractor Location: Fort Wayne, IN (20mile...  ...blood pressure measurements. Operate a 12lead EKG machine. Travel to client homes or workplaces within a 20mile radius.... 

Innoflight LLC

Production Scheduler Job at Innoflight LLC

 ...not just reaching for the starswere engineering them. Lets innovate the infinite, together. A DAY IN THE LIFE: As a Production Scheduler at Innoflight, you will be responsible for developing, maintaining, and executing the production schedule to ensure timely... 

VIP Pet Services

IMMEDIATE OPENINGS - SEASONAL Part Time Pet Sitters / Dog Walkers in CARROLLTON, TX Job at VIP Pet Services

VIP PET SERVICES HAS IMMEDIATE OPENINGS FOR PET SITTERS & DOG WALKERS WITH DAYTIME & OPEN AVAILABILITY in the CARROLLTON AREA APPLY NOW - IF YOU LIVE IN THE FOLLOWING ZIP CODES CARROLLTON - 75010, 75007, 75006 PET SITTERS typically work: 4 to 8 visits per...

Klosterman Baking Company

Depot Supervisor Job at Klosterman Baking Company

 ...Summary: The Depot Supervisor is responsible for managing day-to-day operations of a bread distribution depot. This includes supervising drivers and warehouse staff, ensuring timely and accurate product deliveries, maintaining inventory levels, and overseeing... 

Beths Beautiful Destinations

Destination Wedding Planner Job at Beths Beautiful Destinations

 ...This is a remote position. Destination Wedding Planner Are you passionate about romance and travel? Join our team as a Destination...  ...to help ensure your success. Responsibilities: Plan and coordinate dream weddings in stunning destinations, handling...