AI Software Engineer (Applied AI)

Snapbau

Bogis-Bossey

Vor Ort

CHF 110.000 - 180.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Snapbau is building the AI operating system for construction. You will design, build and deploy production-grade AI features that automate complex construction workflows across procurement, project execution and financial operations.

You will integrate LLMs into reliable business workflows, develop APIs with FastAPI, and maintain robust Python applications while collaborating directly with domain experts to translate needs into scalable software solutions.

Qualifikationen

  • Proven Python backend development with production-grade APIs.
  • Experience with REST APIs and FastAPI.
  • Experience integrating LLM APIs and document processing.

Aufgaben

  • Build production AI features for construction workflows.
  • Design scalable AI architectures handling large datasets.
  • Integrate LLMs into business workflows and APIs.
  • Write robust tests with Pytest and ensure data integrity.
  • Collaborate with stakeholders and maintain autonomy.

Kenntnisse

Strong Python development
API design
Distributed systems
Testing with Pytest
Data handling

Ausbildung

Bachelor's degree in Computer Science or related field

Tools

FastAPI
Uvicorn
PyMuPDF
Openpyxl
Pandas
SQL/MySQL
Firestore (NoSQL)
GitHub CI/CD
Docker
LangGraph
sse-starlette
Google GenAI / Gemini
OpenAI / Anthropic

Jobbeschreibung

Snapbau is building the AI operating system for construction.

Our platform manages the complete procurement and execution lifecycle of construction projects—from tenders and purchasing to deliveries, subcontractors, invoices, budgets and site coordination.

Today, several major construction companies use Snapbau to digitise and automate critical operational workflows across Switzerland, with expansion underway into France and other European markets.

Rather than building isolated AI features, we are embedding intelligence into every operational workflow, allowing construction companies to automate decisions, reduce administrative work, improve cost control and execute projects significantly more efficiently.

We're looking for engineers who want to build production AI systems that solve difficult real-world problems at scale.

The Role
  • You will become part of the team building Snapbau's AI platform.
  • Your work will focus on designing, building and deploying production-grade AI systems that automate complex construction workflows across procurement, project execution and financial operations.
  • This is a highly technical product engineering role with significant ownership.
  • You'll work directly on AI features that are used by construction companies every day—not research prototypes.

Snapbau is building the AI operating system for construction.

Our platform manages the complete procurement and execution lifecycle of construction projects—from tenders and purchasing to deliveries, subcontractors, invoices, budgets and site coordination.

Today, several major construction companies use Snapbau to digitise and automate critical operational workflows across Switzerland, with expansion underway into France and other European markets.

Rather than building isolated AI features, we are embedding intelligence into every operational workflow, allowing construction companies to automate decisions, reduce administrative work, improve cost control and execute projects significantly more efficiently.

We're looking for engineers who want to build production AI systems that solve difficult real-world problems at scale.

Tasks
Responsibilities
  • Build production AI features used by construction companies daily.
  • Design scalable AI architectures capable of handling millions of documents and complex, nested datasets.
  • Integrate LLMs into reliable business workflows rather than standalone chat experiences.
  • Develop APIs and services powering Snapbau's AI platform (FastAPI, Uvicorn).
  • Develop and maintain robust core Python applications, seamlessly blending advanced AI workflows with traditional software engineering.
  • Act with a high degree of autonomy while proactively engaging with business stakeholders to understand their needs and translate them into robust software applications.
  • Write robust test suites (Pytest) to ensure data integrity across complex product resolution algorithms.
  • Continuously improve model accuracy using real customer feedback.
Requirements
  • Strong Python development skills (Pydantic, Pandas).
  • Experience building and deploying REST APIs (ideally FastAPI).
  • Experience integrating LLM APIs (specifically Google GenAI / Gemini, or OpenAI / Anthropic).
  • Experience dealing with document parsing (PyMuPDF, OCR) and Excel data manipulation (Openpyxl, Pandas).
  • Excellent database knowledge (SQL/MySQL, and NoSQL like Firestore).
  • Strong understanding of software engineering best practices and writing robust unit tests.
  • Comfortable working with large, messy datasets and edge cases.
  • Strong problem-solving ability.
  • Good knowledge of CI/CD with GitHub.
Preferred
  • Experience with LangGraph and agentic workflows.
  • Familiarity with traditional Machine Learning techniques for specific product aspects.
  • Experience with the GCP ecosystem (Cloud SQL, Google Cloud Storage).
  • Streaming responses (Server-Sent Events / sse-starlette).
  • RAG systems, Vector databases, and Embeddings.
  • Docker and containerized microservices deployments.
  • Construction industry experience is a bonus, but not required.
We're looking for engineers who:
  • Enjoy solving difficult product problems.
  • Care about building reliable production systems and rigorous testing.
  • Are highly autonomous, yet comfortable taking ownership and communicating directly with domain experts.
  • Are exceptional builders—whether your absolute strength is in cutting-edge agentic AI or pure Python backend engineering, we want to hear from you.
  • Enjoy working in fast-moving startup environments.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

AI Software Engineer (Applied AI)
AI Software Engineer (Applied AI)

Snapbau • Chavannes-de-Bogis

Vor Ort
Vertraulich
Production AI Engineer for Construction Workflows
Production AI Engineer for Construction Workflows

Snapbau • Bogis-Bossey

Vor Ort
CHF 110.000 - 180.000
Production AI Engineer — Construction Workflows
Production AI Engineer — Construction Workflows

Snapbau • Chavannes-de-Bogis

Vor Ort
Vertraulich
AI Workflows Engineer
AI Workflows Engineer

Neural Concept • Lausanne

Vor Ort
CHF 120.000 - 160.000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Scalera • Zürich

Hybrid
CHF 90.000 - 120.000
Competitive salary
Equity
Flexible work arrangement
AI Engineer
AI Engineer

Dreamleap • Schweiz

Hybrid
CHF 80.000 - 120.000
Cutting-Edge AI Technologies
Flexible working hours
Career development paths
+1
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Embodied AI • Zürich

Hybrid
CHF 120.000 - 180.000
Equity
In-office Zürich HQ
Fridays remote
Applied AI Engineer, Zurich
Applied AI Engineer, Zurich

AP Executive - Global Executive Search Agency • Zürich

Vor Ort
CHF 80.000 - 120.000
Lead AI Engineer (Agentic AI)
Lead AI Engineer (Agentic AI)

Visium • Zürich

Hybrid
CHF 100.000 - 130.000
Competitive compensation package
Flexible working culture
Employee Stock Ownership Plan
AI Engineer (80%-100%) - Zurich
AI Engineer (80%-100%) - Zurich

Code Compass ? • Zürich

Hybrid
CHF 110.000 - 170.000
Hybrid work
Equity potential