Senior Software Engineer
Core
Design, implement, and maintain clean, reliable, testable code using AI-assisted development; build extensible, maintainable services and features with strong diagnosability and production-readiness.
Role type
Senior Software Engineer
Builds
Scalable, reliable, user-centric features and services
Domain
Software Engineering
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, AI-assisted development, code review, troubleshooting, automation, tooling
Preferred skills
Bachelor's or Master's in Computer Science, passion for continuous learning
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and implement clean, reliable code; work with partner teams to deliver features; participate in on-call rotations and troubleshoot live-site issues; contribute to engineering excellence through automation and process improvements
Seniority
Senior, hands-on IC