Senior Python Backend Engineer
Job Description
Job Description
Description:
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 & DevOps: Own the lifecycle of your services—from containerization with Docker to orchestration and deployment within Azure.
? Observability: Implement robust monitoring and distributed tracing using OpenTelemetry 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), OpenTelemetry, 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 & DevOps: 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 OpenTelemetry, Prometheus, or similar tools for tracking system health and performance.
- Modern Tooling: Familiarity with Git-based workflows, CI/CD pipelines (Azure DevOps or
- GitHub Actions), and automated testing suites.
Nice to Haves:
- Experience with OpenAI API, LangChain, or LlamaIndex.
- Background or interest in Civil Engineering, BIM (Building Information Modeling), or CAD software integration.
- Experience with Vector Databases (e.g., Pinecone, Weaviate, or pgvector).
Recommended Jobs
Remote Work - Create Positive Change in the Personal Growth Sector
Are you an experienced professional with a passion for leadership and personal growth? We’re expanding and looking for motivated, self-directed individuals ready to take the next step in their care…
Maintenance Specialist - Masonry/Concrete (Full Time)
Job Description Job Description Explore a career with the Reid Park Zoological Society (the Zoo)! We are seeking an experienced, full-time Maintenance Specialist. A minimum of three years of di…
Preschool Teacher
Job Description Job Description Build a brighter future for all children. Teaching is more than a job. It’s an opportunity to foster curiosity, creativity and compassion in children—all while …
Sales Manager => Relocate to China
Job Description: - Lead the development of partners and clients, and be responsible for customer satisfaction. - Take on sales tasks and be accountable for achieving sales and marketing targets (…
Future Opening: Teacher
BACKGROUND Gymboree Play & Music is the world’s leading parent-child interactive play, music and arts program for children ages newborn to five years. In 2006, we celebrate 30 years of bringing play…
Meat Processing Sales Rep
Job Description Job Description Position Summary: We are seeking a highly experienced and connected Meat Processing Sales Rep to drive growth through direct sales of fresh and frozen chicken…
Sales Specialist
At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen.…
HIGH SCHOOL TEACHER, SCIENCE (BIOLOGY, CHEMISTRY, GENERAL SCIENCE)
Description Job Opening - Long Shonto Preparatory School Teacher, High School Purpose The job of Teacher - High School is done for the purpose/s of providing support to the instructional …
OB/GYN Physician - Prescott, AZ
Position Title: OB/GYN Physician – Integrated Women’s Health Practice Location: Prescott, Arizona Employment Type: Full-Time Practice Setting Join a dynamic, established OB/GYN team …
Retail Store Associate ($1000 Sign-on Bonus)
Description Position at Wild Fork Foods As a Wild Fork Team Member, your focus is to deliver a memorable experience to all of our guests. You will be trained to be a personal chef and friendly but…