JOBSEARCHER

Principal Software Engineer (Python)

CorelogicSunrise, FLL6 LeadSeptember 15th, 2026
Overview As Principal Software Development Engineer, you steer the evolution of the Semantic Layer Web Service into a scalable AI-driven platform. You act as the technical anchor for the delivery team, shaping knowledge representation and semantic search at enterprise scale. You design hybrid GraphRAG architectures and high-performance AI services, partnering with data science to optimize LLM/SLM use and automated metadata workflows. You mentor engineers, champion rigorous testing, and drive scalable, reliable systems that unlock thousands of attributes. Compensation / BenefitsGenerous PTO and 11 holidaysFully paid parental leave up to 16 weeksHealth plans with mental health support401(k) with company matchWell-being stipend ($400 annual)Tuition assistance up to $5,250 ResponsibilitiesArchitect and scale the Semantic Layer from a 130-attribute baseline to an automated, enterprise-grade platformLead the delivery team as the primary technical owner for Knowledge Representation and Semantic SearchDesign and deploy GraphRAG-based hybrid search for global reasoning over enterprise dataBuild high-performance backend services using Python, FastAPI, and related tools to integrate core data with AI capabilitiesCollaborate with Data Science to optimize routing logic for LLMs/SLMs and intelligent classification/synthesisAutomate metadata ingestion and ontology management to eliminate bottlenecksEstablish automated evaluation frameworks (RAGAS) to ensure quality during rapid scalingConduct expert code reviews and enforce AI engineering standards across the stackAdvance TDD with comprehensive unit/integration tests for non-deterministic pipelinesApply advanced algorithms for Entity Disambiguation and Ontology Evolution to tackle schema driftOptimize performance and scalability for enterprise-scale loads and high-dimensional searchTroubleshoot AI challenges like model hallucinations and latencyStay updated on AI trends and provide actionable recommendationsMentor senior and junior engineers in Python, Semantic AI, and Cloud Architecture Key requirements10+ years of professional software engineering experienceExpert Python/FastAPI developer with asynchronous web services experienceDeep knowledge of Knowledge Representation, Ontologies, and Graph ReasoningAdvanced RAG knowledge with vector databases and retrieval strategiesAI orchestration expertise (ADK or comparable tools) and LLM/SLM trade-offsFamiliarity with AI evaluation frameworks (RAGAS, DeepEval) and synthetic testingStrong analytical and scaling mindset for complex data structures and non-deterministic logicCloud architecture experience with GCP, AWS, or AzureExcellent communication and leadership with track record of leading high-performing teamsexcellent communicationleadership and mentorshipcross-functional collaborationPythonFastAPIGraph reasoning and knowledge representation