via Smartrecruiters
$NaNK - NaNK a year
Designing and owning production AI/ML systems, collaborating with distributed teams, and maintaining enterprise-grade software.
Requires a bachelor's in computer science or related field, experience with AI/ML systems, software development, and team collaboration, none of which are explicitly demonstrated in your resume.
Company Description Job Description Title: Principal Software Engineer – AI/ML Systems Location: Portland, OR - Onsite Duration: 24 months Required Qualifications • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience) • Strong experience designing and owning multiple production software systems • Solid understanding of frontend and backend development • Experience building or integrating AI/ML-powered systems, including Agentic AI • Experience working with globally distributed engineering teams • Proficiency in Linux environments, including debugging and system-level troubleshooting • Strong technical documentation and communication skills Preferred Qualifications • Experience with AI platforms, ML pipelines, or agent-based architecture • Experience with dashboards or data visualization platforms • Familiarity with CI/CD pipelines and release automation • Experience supporting production systems in enterprise environments Additional Information Required Qualifications: Associate's Degree -OR- a combination of equivalent education and work experience
This job posting was last updated on 2/5/2026