Software Engineering Tech Lead jobs in United States
cer-icon
Apply on Employer Site
company-logo

Musing AI · 1 day ago

Software Engineering Tech Lead

Musing AI is a fast-moving startup based in Pittsburgh, seeking a Team Lead Software Engineer to guide a small engineering team while actively participating in product development. The role involves mentoring engineers, making key technical decisions, and collaborating closely with product stakeholders to design and build scalable AI-enabled systems.

Computer Software

Responsibilities

Lead and mentor a small team of engineers through code reviews, technical guidance, and hands-on collaboration
Build and maintain scalable backend services in Python within the Google Cloud ecosystem (e.g., Cloud Functions, Cloud Run)
Design and implement real-time and streaming architectures, including WebSocket and streaming endpoints for low-latency, bi-directional communication
Write server-side code to orchestrate AI services, integrating third-party APIs (e.g., OpenAI) and native cloud solutions such as Google Vertex AI, including streaming response patterns
Develop and maintain responsive frontend interfaces, ensuring smooth handling of asynchronous data streams and real-time state updates
Own key technical decisions around architecture, performance, reliability, and security
Own CI/CD pipelines for automated testing and deployment across the stack; manage infrastructure as code and monitor system health
Partner with product and business stakeholders to scope, plan, and ship features efficiently
Improve engineering processes and standards as the team and product scale

Qualification

PythonReal-time systemsCloud-native experienceFull-stack engineeringMentoring engineersFrontend frameworksDatabase designStartup experienceAPI designObservability

Required

8+ years of professional software engineering experience
Experience leading or mentoring a small engineering team
Strong full-stack engineering background with hands-on ownership
Deep Python backend expertise, including asynchronous programming and frameworks such as FastAPI or Django
Proven experience building real-time systems using WebSockets, Server-Sent Events (SSE), and/or gRPC
Production experience with modern frontend frameworks such as Flutter/Dart or React, including managing socket connections and client-side state
Cloud-native experience with GCP (preferred), AWS, or Azure, including serverless architectures such as Cloud Run or Lambda
Experience integrating third-party APIs, including streaming responses from LLMs or other AI services
Strong understanding of database design, security rules, and performance optimization
Comfortable working in a startup environment with ambiguity, ownership, and rapid iteration
Based in or able to commute to Pittsburgh and work in-office 4 days per week

Preferred

Prior experience at an early-stage startup
Experience designing scalable APIs and distributed systems
Familiarity with observability, monitoring, and production debugging
React experience

Company

Musing AI

twitter
company-logo
At Musing AI, we are hard at work creating a product that helps older adults stay connected to their community and live their best lives through an AI driven, empathetic model that encourages memory, positive thinking, and story telling.

Funding

Current Stage
Early Stage
Company data provided by crunchbase