Responsibilities
As a Sr. Principal Software Engineer, you will:
Lead the architecture and design of a new SaaS platform with integrated AI/ML capabilities.Define and drive the technical roadmap, ensuring alignment with business goals and scalability requirements.Research, design, develop, and maintain applications, user interfaces, data analysis tools, and instrument control software for thermal analysis, rheological, and calorimetric instruments.Evaluate system specifications and translate system requirements into detailed technical designs.Provide architectural guidance and mentorship to engineering teams across the full development lifecycle.Collaborate with cross-functional teams to ensure seamless integration of AI models and services into the SaaS platform.Ensure software quality through code reviews, automated testing, and adherence to SOLID principles and secure coding practices....