×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Backend Engineer

Job in Phoenix, Maricopa County, Arizona, 85003, USA
Listing for: Aiaec, Llc.
Full Time position
Listed on 2026-09-09
Job specializations:
  • Software Development
    Python, Backend Developer, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

Why AIAEC?

You’ll be at the forefront of the "AI in AEC" revolution. We are a small, agile team where your architectural decisions directly impact how the built world is designed and constructed. If you enjoy solving "real-world" problems where code meets concrete, this is your spot.

As a Senior Python Backend Engineer at AIAEC, you will be a key architect and builder of ChatAEC and our suite of AI-driven civil engineering tools. You won't just be writing APIs; you will be engineering the backbone that integrates complex engineering datasets with cutting-edge LLMs. You will bridge the gap between high-level AI research and production-grade software, ensuring our infrastructure is scalable, observable, and resilient.

Key Responsibilities
  • API Architecture:
    Design, develop, and maintain high-performance, asynchronous backend services using Python and FastAPI.
  • AI Integration:
    Collaborate with ML engineers to deploy and scale AI models, specifically focusing on RAG (Retrieval-Augmented Generation) workflows.
  • Infrastructure & Dev Ops:
    Own the lifecycle of your services—from containerization with Docker to orchestration and deployment within Azure.
  • Observability:
    Implement robust monitoring and distributed tracing using Open Telemetry to ensure high availability and deep system insights.
  • Database Integration:
    Review and optimize queries in PostgreSQL to handle complex spatial and relational data.
  • Technical Leadership:
    Mentor junior developers, conduct rigorous code reviews, and drive engineering best practices (CI/CD, TDD, and Documentation).

Tech Stack:
Python (FastAPI), Docker, Azure (preferred), Open Telemetry, PostgreSQL

Requirements Technical Requirements
  • Python Expertise: 5+ years of professional experience with Python, with a deep understanding of asyncio and performance profiling.
  • Frameworks:
    Mastery of FastAPI (including Pydantic, Dependency Injection, and Middleware).
  • Containerization:
    Solid experience with Docker.
  • Cloud & Dev Ops:
    Solid experience managing cloud infrastructure. While our stack is Azure-centric, strong experience with AWS or GCP is highly transferable and welcomed.
  • Observability:
    Practical experience with Open Telemetry, Prometheus, or similar tools for tracking system health and performance.
  • Modern Tooling:
    Familiarity with Git-based workflows, CI/CD pipelines (Azure Dev Ops or Git Hub Actions), and automated testing suites.
Nice to Haves
  • Experience with OpenAI API, Lang Chain, or Llama Index.
  • Background or interest in Civil Engineering, BIM (Building Information Modeling), or CAD software integration.
  • Experience with Vector Databases (e.g., Pinecone, Weaviate, or pgvector).
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary