Software Engineer
Core
Full-stack engineer building AI-powered features and data infrastructure for SOCOTEC's architecture, engineering, and construction consulting platform.
Role type
Full-stack Software Engineer (AI Platform)
Builds
AI platform components, React frontends, Python backends, and enterprise automation tools for global business units.
Domain
Architecture, Engineering, and Construction (AEC) industry with a focus on AI/ML integration.
Deliverable
production ML models | product features
Required skills
React, Python (Django/FastAPI), REST APIs, relational databases, Docker, AWS/Azure, CI/CD, prompt engineering, agent workflows, RAG pipelines, LLM integrations
Preferred skills
LLM API integration (OpenAI/Anthropic), agent orchestration (LangGraph/LangChain), vector databases (Pinecone/Weaviate), RAG architectures
Technologies
React, Python, Django, FastAPI, Docker, AWS, Azure, GitHub Actions, OpenAI, Anthropic, LangGraph, LangChain, Pinecone, Weaviate
Responsibilities
Design and build end-to-end features for React and Python backends; own components from spec to deployment; contribute to AI-powered features including prompt engineering and RAG pipelines; participate in architecture discussions; write clean, tested code; collaborate with engineering lead and stakeholders; improve developer practices like CI/CD and documentation.
Seniority
Mid-level, hands-on IC