Principal Software Engineer (Python)
$154.6k - $180kCotality
At Cotality, we are driven by a single mission—to make the property industry faster, smarter, and more people‑centric. Cotality is the trusted source for property intelligence, with unmatched precision, depth, breadth, and insights across the entire ecosystem. Our talented team of 5,000 employees globally uses our network, scale, connectivity and technology to drive the largest asset class in the world. Join us as we work toward our vision of fueling a thriving global property ecosystem and a more resilient society. Job Description The hybrid‑remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior‑level position is responsible for creating scalable, high‑quality software solutions while providing technical leadership, driving engineering excellence, and providing mentorship to engineering teams. The Mission You will take the helm of our existing Semantic Layer Web Service and lead its evolution into a high‑scale, automated intelligence platform. Your mission is to break the current manual bottlenecks—moving the service from 130 manually curated attributes to a system capable of managing thousands. You will bridge the gap between "boutique" internal tools and a fully automated, GraphRAG‑enabled enterprise ecosystem. Job Responsibilities Architect and Evolve the Semantic Layer: Lead the redesign and scaling of the existing Semantic Layer Web Service, transitioning it from a manual 130‑attribute baseline to an automated, high‑availability enterprise intelligence platform. Take the Team Anchor Role: Serve as the primary technical lead for the delivery team, owning the architectural vision for Knowledge Representation and Semantic Search while ensuring "fiduciary‑grade" performance as the system scales to 1,000+ attributes. Implement Advanced Reasoning: Design and deploy Hybrid Graph/Vector search architectures (GraphRAG) to enable complex global reasoning across disparate enterprise data assets. Develop High‑Performance AI Services: Utilize Git or similar, Unix command line, Python, FastAPI, FastMCP, and ADK to build and enhance robust backend services that bridge core enterprise data with Agentic AI. Model Optimization (LLM & SLM): Partner with the Data Science team to architect intelligent routing logic that leverages Small Language Models (SLMs) for high‑speed classification/extraction and Large Language Models (LLMs) for complex synthesis. Automate Metadata Ingestion: Collaborate with the Knowledge Engineering team to build automated workflows for Ontology Management and Entity Linking, eliminating single‑resource bottlenecks and manual curation constraints. Establish Systematic Evaluation: Collaborate with Knowledge Engineering and Data Science teams to replace "vibe checks" with rigorous automated testing frameworks, utilizing metrics like Faithfulness, Answer Relevance, and Context Precision (RAGAS) to ensure quality during rapid scaling. Conduct Expert Code Reviews: Ensure high code quality, adherence to AI engineering standards, and architectural integrity across the Python/AI stack. Drive Test‑Driven Development (TDD): Implement rigorous TDD practices, writing comprehensive unit and integration tests to ensure the reliability of non‑deterministic semantic pipelines. Apply Advanced Algorithms: Utilize specialized algorithms for Entity Disambiguation and Ontology Evolution to solve complex knowledge‑graph scaling and schema‑drift challenges. Optimize Performance and Scalability: Independently plan and execute system optimizations to ensure the Semantic Layer remains performant under enterprise‑scale loads and high‑dimensional search requirements. Troubleshoot Complex AI Issues: Resolve deep technical challenges related to model hallucinations, "Lost in the Middle" context window phenomena, and retrieval latency. Stay Updated on Emerging AI Trends: Monitor and provide recommendations on the rapidly evolving AI landscape, including SLM success areas, prompt engineering, and synthetic data generation. Mentor Senior & Junior Engineers: Act as a technical mentor and coach, sharing expertise in Python, Semantic AI, and Cloud Architecture to upskill the broader engineering organization. Job Qualifications Education & Experience: Master’s or Bachelor’s degree in Computer Science, AI, or a related field, with 10+ years of professional software engineering experience. Expert Python/FastAPI Developer: Proven experience in designing, scaling, and maintaining existing production web services in an asynchronous Python environment. Semantic & Graph Expertise: Deep understanding of Knowledge Representation, Ontologies, and Graph Reasoning; experience taking "boutique" internal tools and turning them into high‑availability platforms. Advanced RAG Knowledge: Professional experience with Vector Databases, Hybrid Search, and advanced retrieval strategies (e.g., Query Expansion, HyDE, and Reranking). AI Orchestration Mastery: Advanced proficiency in ADK or similar model abstraction tools, with a strong grasp of the operational trade‑offs between LLMs and SLMs. Evaluation Rigor: Familiarity with AI evaluation frameworks (RAGAS, DeepEval) and the use of LLMs to generate synthetic testing suites for benchmarking. Analytical & Scale‑Minded: Strong ability to apply complex data structures and algorithms to solve scaling bottlenecks and non‑deterministic logic problems. Cloud Architecture: Experience deploying and managing scalable AI services in cloud environments (GCP, AWS, or Azure). Communication & Leadership: Excellent communication skills with a track record of leading high‑performing engineering PODs and collaborating with cross‑functional stakeholders. Annual Pay Range
154,600 - 180,000 USD
Benefits Time off: Generous PTO and 11 paid holidays, plus well‑being and volunteer time off. Family Support: Up to 16 weeks of fully paid parental leave and a baby stipend. Health: Multiple medical plan options with mental health and wellness support offerings. Retirement: 401(k) with company match and vesting after one year. Financial Perks: $400 annual well‑being stipend and tuition assistance up to $5,250. Extras: Recognition Rewards, Referral bonuses, exclusive discounts and more. Equal Opportunity Cotality is an Equal Opportunity employer committed to attracting and retaining the best‑qualified people available, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability or status as a veteran of the Armed Forces, or any other basis protected by federal, state or local law. Cotality maintains a Drug‑Free Workplace. Cotality is fully committed to a work environment that embraces everyone’s unique contributions, experiences and values. We offer an empowered work environment that encourages creativity, initiative and professional growth and provides a competitive salary and benefits package. We are better together when we support and recognize our differences. #J-18808-Ljbffr Cotality$107.5k - $204.5k
...design, manufacture and service of aircraft engines and auxiliary power systems and has been... ...analysis & definition, system & software architecture, algorithm design, and product... .... Basic Computer Programming knowledge (Python, FORTRAN, C, C++, JAVA, etc.) Matlab. Strong...SuggestedContract workTemporary workWork experience placementRelocation packageFlexible hours$272k - $431.25k
...dedicated people working for us. The Cloud Engineering & Services team is building an... ...enterprise integrations. We are looking for a Principal Software Engineer, Agent Policy Fabric (APF)... ...skills in Rust, Go, C++, or Python; experience designing production services...SuggestedContract work$163.9k - $270.88k
...are searching for an exceptionally skilled and visionary Principal Software Engineer with deep expertise in building, deploying, and scaling generative... ...: Expert‑level skills in programming languages such as Python and Java, AI frameworks such as TensorFlow or PyTorch, and...SuggestedLocal area$112.84k - $138k
General Dynamics Information Technology is seeking a Principal Software Developer to lead mission-critical government projects. You will... ...relevant degree, over 5 years of experience, and a strong engineering background. The role also offers a competitive salary range...SuggestedRemote job$163.9k - $235.55k
...StylehybridLocationSunrise,FL,United StatesTravelUp to 25%RolePrincipal Software Engineer- EngWhy UKG:At UKG, the work you do matters. The code you... ...UKG, your work matters—and so do you.About the role -This Principal Software Engineer- Eng role serves as the technical...SuggestedImmediate start- NVIDIA is seeking a Principal Software Engineer to enhance the Agent Policy Fabric Core Platform in the Cloud Engineering & Services team. This... ...engineering, with strong programming skills in Rust, Go, C++, or Python. Competitive compensation and benefits are offered. #J-18...
$207.4k - $298.1k
...you. UKG builds award-winning HR and workforce management software used worldwide. Ready is a $500M line of business serving... ...enabled product roadmap. About The Role We are hiring a Senior Principal Software Engineer to lead UKG Ready SMB — Architecture & Design, with a...Worldwide$272k - $431.25k
NVIDIA is looking for an experienced Principal Software Engineer to expand the US-based Networking Hyperscale Engineering Team. This role involves working directly with top-tier cloud and AI customers, co‑developing software that powers their AI superclusters, and influencing...$55 per hour
A tech-driven AI company is looking for experienced Civil Engineers with Python skills to train AI models on realistic problems. This part-time freelance role allows for flexible hours and pays up to $55/hour for your expertise. Candidates should possess a degree in Civil...Part timeFreelanceRemote workFlexible hours- UKG is looking for a Principal Software Engineer to lead the architectural strategy for their payroll processing systems. This role will involve defining scalable, high-availability solutions, integrating AI capabilities, and mentoring engineers. With a focus on distributed...
- A technology company seeks an experienced software developer to migrate a workforce planning application to AWS. You will refactor existing Python code to enhance performance and maintainability, and support EC2 environment setup. The ideal candidate has over 5 years of...
$80 per hour
A tech consulting firm in New York is seeking experienced Python engineers for a part-time, remote role. You will develop Model Context Protocol servers and tools while collaborating with infrastructure engineers. The ideal candidate has over 4 years of Python development...Part timeRemote workFlexible hours$32 per hour
...A data solutions company seeks a skilled Python Data Scraping Engineer to remotely manage data extraction workflows for the Tendem project. The ideal candidate has at least 3 years of experience in web scraping, automation, and a strong proficiency in Python. The role...Hourly payPart timeRemote workFlexible hours- ...is looking for a Quantitative Developer Intern to work on software and data engineering projects in our Research department. Key Responsibilities... ...discipline Experience with programming languages such as C#, C++, Python, PowerShell, SQL Ability to work onsite in our Jupiter,...InternshipWork at office
- Work Authorization: GC, USC, All valid EADs except OPT, CPT, H1B Must Have: Python Snowflake AWS EC2 SQL Code modularization and refactoring Authentication and access control Testing / QA in production and server environments Responsibilities: Migrate an existing...Temporary workH1bImmediate start
- Cotality is seeking a Principal Software Development Engineer to oversee the evolution of its Semantic Layer Web Service. You will drive the design of... ...experience in software engineering, with expertise in Python and a strong focus on knowledge representation. Enjoy competitive...Remote work
- Tata Consultancy Services is seeking candidates with experience in Java and Python technologies. The ideal candidate should have strong skills in Java 8, J2EE, and Spring Boot, along with a solid foundation in Python for developing orchestration frameworks. Responsibilities...
- ...is seeking a high-calibre Graduate / Junior Software Developer to join their front-office technology... ...candidates will have experience with Python or Java and will collaborate closely with traders and senior engineers to enhance high-performance applications. #J-...
- Holistic Partners, Inc is seeking a Senior Software Engineer with expertise in Java and Python to join a high-performing engineering team in the Town of Florida, New York. This role involves supporting enterprise-scale applications and requires hands-on experience across...
- Harris, a leading software provider, seeks a Software Engineer with MSSQL, Python, and C# (.NET Core) expertise. The role focuses on designing, developing, and maintaining high-quality software solutions to meet business needs. Remote role accepting candidates in the US...Remote job
$95k
Role : Graduate / Junior Software Developer Where : Florida Type : On-Site Summary On behalf... ...1 year of professional experience using Python and/or Java Exposure to financial... ...with traders, product managers, and senior engineers to deliver new features Write clean, scalable...Internship$55 per hour
...leading AI opportunity platform in New York seeks experienced energy engineers for project-based AI evaluations. Contributors will design engineering problems, validate AI solutions, and require strong Python and English skills. Ideal candidates have a degree in Energy...Hourly payPart time10 hours per week- MillenniumSoft Inc is seeking an AWS Python Data Engineer with over 10 years of experience in data engineering to join their team in a remote role. The position requires strong proficiency in Python, PySpark, SQL, and various AWS services. The ideal candidate will have...Remote job
- Python Full Stack Developer at Icon International Group LLC Key technologies: Python, JavaScript, typescript, react, redux. Key Responsibilities... ...GCP, or Azure) Understanding of databases, caching and performance optimization #J-18808-Ljbffr Gravity Engineering Services Pvt Ltd.
- Covetus is looking for a Java + Python Full stack developer located in Sunrise, FL. Candidates must have strong experience in Java 8, J2EE, Spring Boot, and Microservice architecture. This full-time role requires proficiency in both Java and Python, as well as the ability...Full time
$80 per hour
A project-based AI opportunity provider is looking for a Senior Python developer with extensive experience in functional testing and Docker skills. The role involves creating and managing tests for large codebases, utilizing modern Python tools, and collaborating on innovative...Remote jobFlexible hours$40 per hour
A leading data science company is seeking experienced quantitative professionals to evaluate AI-generated analysis, design quantitative problems, and communicate insights effectively. This fully remote role offers a flexible schedule and competitive pay starting at $40 ...Remote jobHourly payFlexible hours$80 per hour
...employment. About The Role This project is suited for a Senior Python developer with deep functional testing experience, strong... ...overall code quality Requirements 5+ years of experience as a Software Engineer (primarily Python) Deep experience with pytest (fixtures,...Permanent employmentTemporary workFreelanceRemote workFlexible hours$55 per hour
Freelance AI Trainer - Civil Engineering & Python 1 week ago Be among the first 25 applicants This opportunity is only for candidates currently... ...engineering judgment and analytical rigor , not drafting or software development. What You'll Do Design technically rigorous...Part timeFreelanceRemote workFlexible hours- The Florida Panthers are hiring an Automation Engineer to enhance operational efficiency through automation. This role requires strong Python skills, experience with REST APIs, and the ability to communicate technical concepts to non-technical stakeholders. The position...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (Python). Be the first to apply!
- principal software engineer Florida, NY
- python engineer Florida, NY
- python developer Florida, NY
- python developer part time Florida, NY
- python developer data analytics Florida, NY
- python developer remote Florida, NY
- full stack / python developer (remote) Florida, NY
- python programmer Florida, NY
- senior principal cloud computing engineer Florida, NY
- principal cloud computing engineer Florida, NY

