Build and ship user-focused features for AI-powered compliance software, shaping product priorities with customers while maintaining and scaling the codebase and using AI agents in development.
Founding Engineer
π Description
- Lead customer conversations and turn needs into product features and technical plans.
- Design, build, and deploy full-stack applications while advancing AI capabilities.
- Evolve prototypes and demos into scalable, high-quality production systems.
- Make architecture decisions and help shape product and engineering direction.
π οΈ Requirements
- At least 2 years of professional software engineering experience building and shipping production applications.
- Full-stack experience with Node.js, TypeScript, and React, plus backend development in Python.
- Hands-on experience with LLM design patterns, vector stores, and model fine-tuning.
- Experience taking products from MVP to production, including customer conversations and product feedback.
- Startup or early-stage experience, with sound judgment about architecture and scaling trade-offs.
- Experience with vector databases or semantic search is relevant.
β¨ Benefits
- Visa sponsorship is available.
- Location
- Hybrid role based in Berlin, Germany. Candidates should be willing to work from Berlin or relocate.
Full job description
About the Role
As Founding Engineer at an early-stage freight technology company, you will work across product and engineering to build AI-powered tools for freight operations. You will combine customer discovery with hands-on development, helping evolve early demos into reliable production products and shaping the technical direction as the company grows.
What You'll Do
Lead conversations with customers and translate their needs into product features and technical plans.
Design, build, and deploy full-stack applications, while advancing the product's AI capabilities.
Move prototypes and demos toward scalable, high-quality production systems.
Make practical architecture decisions and help shape the product and engineering direction.
What We're Looking For
At least 2 years of professional software engineering experience building and shipping production applications.
Full-stack experience with Node.js, TypeScript, and React, plus backend development in Python.
Hands-on experience with LLM design patterns, vector stores, and model fine-tuning.
Experience taking products from MVP to production, including customer conversations and product feedback.
Startup or early-stage experience, with sound judgment about architecture and scaling trade-offs.
Experience with vector databases or semantic search is relevant.
Compensation & Benefits
Visa sponsorship is available.
Location
Hybrid role based in Berlin, Germany. Candidates should be willing to work from Berlin or relocate.
Similar jobs
Search more Software Engineer jobsSoftware Engineer II, User Targeting
Build and own features for a high-scale user segmentation system, spanning Ruby on Rails and React development, database query tuning, performance improvements, and reliable production operations.
Software Engineer II, User Targeting
Build and own features for Brazeβs high-scale user segmentation system, spanning Ruby on Rails and React, while improving performance and cost across data pipelines processing billions of users per day.
Mid-Level Software Engineer (Full Stack & Cloud)
As a Mid-Level Software Engineer (Full Stack & Cloud), you will ensure product quality, promote team evolution, and share best practices and technical knowledge.
Application Software Engineer, Flight Software
Build and own reliable applications that support SpaceX operations, manufacturing, flight, and Starlink, collaborating with engineers to solve user problems and deliver software from design through deployment.
