Principal Software Engineer
Core
Provide technical leadership for product design, lead project plans, mentor engineers, and build automated evaluation tools and platforms to improve system performance and reliability.
Role type
Principal Software Engineer (Platform & Architecture)
Builds
Automated evaluation tools, product platforms, and monitoring systems
Domain
Software Engineering / Platform Engineering
Deliverable
production ML models
Required skills
Technical leadership, system design, mentoring, cross-functional collaboration, performance optimization, observability, automation, code review, project planning
Preferred skills
Deep subject-matter expertise, adaptability to new trends, knowledge sharing
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Partner with stakeholders to determine user requirements, provide technical leadership for design documents, mentor engineers, lead project and release plans, monitor system health, build automated evaluation platforms, automate tasks via tools or agents
Seniority
Principal, hands-on IC with strategy & mentorship
