Ref: #65651

Founding Engineer – Python

Job Title: Founding Engineer (Python)

Location: NYC
Employment Type: Full-Time

About Us

An AI-powered startup on a mission to create a seamless connection between hardware and software. Their goal is to bridge the gap between physical devices and intelligent systems, enabling more efficient, automated, and intuitive interactions. As an early-stage company, we are looking for a Founding Engineer to play a crucial role in shaping our technology, architecture, and engineering culture.

Role Overview

As our Founding Engineer, you will be responsible for building the core software infrastructure that powers our AI-driven hardware integration. You will work closely with the founding team to design, develop, and deploy robust, scalable solutions that connect devices, sensors, and AI models in real time. This is a high-impact, hands-on role where you will shape both the technical foundation and future direction of the company.

Key Responsibilities

  • Architect and develop core software components that enable seamless interaction between hardware and AI-driven software.
  • Design and implement scalable backend services using Python (Django/FastAPI/Flask).
  • Work with AI/ML models and integrate them into real-time applications.
  • Develop APIs and data pipelines to facilitate communication between devices and cloud-based AI systems.
  • Optimize system performance, latency, and reliability for real-time decision-making.
  • Collaborate with hardware engineers to ensure smooth software-hardware integration.
  • Implement edge computing solutions to process data efficiently on-device before sending it to the cloud.
  • Set up CI/CD pipelines for automated testing and deployment.
  • Establish best practices for code quality, security, and scalability.
  • Contribute to technical and strategic decisions as a key member of the founding team.

What We’re Looking For

  • 3+ years of experience in software engineering, with a focus on Python.
  • Strong understanding of backend development, APIs, and distributed systems.
  • Experience working with AI/ML models (TensorFlow, PyTorch, ONNX, etc.).
  • Knowledge of IoT, edge computing, or hardware-software integration.
  • Familiarity with low-latency systems and real-time data processing.
  • Experience with databases (PostgreSQL, MongoDB, or TimescaleDB).
  • Proficiency with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
  • Comfort working in a fast-paced, early-stage startup environment.
  • A passion for solving complex problems and working across multiple disciplines.

Nice to Have

  • Experience with embedded systems and firmware development.
  • Knowledge of C++ or Rust for low-level performance optimization.
  • Background in robotics, autonomous systems, or smart devices.
  • Experience implementing machine learning at the edge.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!