Principal Software Engineer, AI & Platform
New
United StatesFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- Cloud ComputingRuby on RailsCI/CDRESTful APIsData modelingDistributed Systems
Requirements
- 10+ years of professional software engineering experience building and operating large-scale, production systems.
- Expert-level experience with Ruby on Rails and strong proficiency in modern web architecture, distributed systems, APIs, cloud platforms (AWS, GCP, or Azure), and data modeling.
- Proven track record of leading technical architecture decisions, mentoring engineers, and driving engineering excellence across teams.
- Deep understanding of AI technologies, including LLMs, AI-assisted coding tools (e.g., Copilot, Claude, Codex), and AI-powered system design.
- Experience with agent architectures, retrieval systems, tool-calling frameworks, evaluation methodologies, and AI system reliability concepts.
- Strong product and business judgment with excellent communication skills and the ability to influence both technical and non-technical stakeholders.
Responsibilities
- Define and evolve system architecture standards across customer-facing and operational platforms, ensuring scalability, reliability, maintainability, and strong developer experience.
- Lead the design of complex distributed systems, APIs, data models, workflows, and integrations that support both product and operational needs.
- Drive the technical strategy for AI-enabled engineering, including the adoption of LLMs, agentic systems, and AI-assisted development workflows across the organization.
- Establish engineering best practices for code quality, testing, observability, CI/CD, deployment safety, and incident response.
- Evaluate emerging AI technologies and implement practical use cases that improve engineering velocity, automation, and operational efficiency.
- Partner with cross-functional teams including Product, Operations, Growth, and Finance to translate business requirements into scalable technical solutions.
- Mentor engineers and influence engineering culture through technical leadership, design reviews, and hands-on guidance.
View Full Description & ApplyYou'll be redirected to the employer's site