Point your AI agent at freehire and let it find you a job.

Get the CLI →

iaaviz.fa.ocs.oraclecloud.com/CX

NewBe an early applicant

Principal Architect, ML Engineering

Posted
Discussion

We are seeking a highly experienced Principal Architect to provide technical leadership for a strategic analytics and AI-driven platform within Icertis. This role is responsible for defining the long-term architecture vision, designing scalable enterprise applications, and driving key technical initiatives across the product portfolio. The ideal candidate combines deep expertise in application architecture with exceptional problem-solving skills and the ability to work directly with customers, engineering teams, and leadership to address complex business and technical challenges.

Key Responsibilities

  • Define and drive the long-term technical architecture and roadmap for enterprise-scale applications.
  • Design scalable, secure, high-performing, and maintainable solutions using modern architecture principles.
  • Provide architectural leadership across technologies including .NET, C#, ASP.NET Core, Python, React.
  • Lead key product initiatives from architecture through execution and delivery.
  • Partner with customers and stakeholders to understand business challenges and translate them into effective technical solutions.
  • Participate in customer discussions and escalation calls, providing technical leadership and architectural guidance.
  • Review application and system designs, ensuring alignment with architecture standards and best practices.
  • Drive engineering excellence through architecture reviews, code reviews, and technical mentorship.
  • Collaborate with Product, Engineering, and Support teams to improve product quality, reliability, scalability, and performance.
  • Champion the adoption of AI technologies and identify opportunities for innovation, automation, and cost optimization.
  • Evaluate emerging technologies and recommend strategic investments that support business objectives.
  • Provide final architectural oversight for major product enhancements and strategic initiatives.

Qualifications

  • 15+ years of experience in software engineering, application architecture, or enterprise product development.
  • Strong expertise in the Microsoft technology stack, including .NET, C#, ASP.NET Core, Web APIs, Entity Framework, and microservices-based application development.
  • Hands-on experience with Python and modern front-end frameworks such as React.
  • Proven experience designing and architecting large-scale, cloud-native, enterprise SaaS applications.
  • Strong understanding of distributed systems, event-driven architecture, REST APIs, system integration, multi-tenant SaaS architecture, scalability, availability, and performance optimization.
  • Experience with cloud platforms such as Microsoft Azure and associated cloud-native services.
  • Strong knowledge of databases and data platforms, including SQL Server, NoSQL databases, caching technologies, and data processing frameworks.
  • Experience leveraging AI/ML technologies, Generative AI, and analytics-driven solutions in enterprise applications.
  • Demonstrated ability to solve complex technical problems and make sound architectural decisions across multiple teams and products.
  • Experience leading architecture reviews, defining engineering standards, and mentoring senior engineers and architects.
  • Strong customer-facing experience with the ability to engage directly with enterprise clients and manage critical technical escalations.
  • Excellent communication, stakeholder management, and cross-functional leadership skills.
  • Ability to balance strategic technology vision with hands-on technical leadership and execution.

Skills

What Principal Architecture jobs ask for — and how much of it you have →
Apply

See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.