Design, develop, and deploy robust AI/ML systems with high-quality, scalable, and maintainable code
Translate complex, ambiguous requirements into clear technical plans and lead project execution across engineering efforts
Build scalable infrastructure and platforms to support cutting-edge machine learning workflows, including agentic systems that can plan, reason, and act autonomously
Research and apply state-of-the-art ML techniques—including LLMs, custom model training, and RAG/agent-based architectures—to real-world hardware challenges
Stay current with the fast-evolving AI/ML landscape, continuously improving our tools, systems, and methods to maintain a technical edge
Provide technical mentorship, foster a culture of excellence and inclusion, and help grow team capabilities
Lead design discussions, author technical documentation, and provide thoughtful, actionable feedback to peers
Represent the team in executive reviews, product demos, retrospectives, and cross-functional forums
8+ years of professional experience developing production-grade software systems, with a focus on AI/ML
Expertise in Python and/or object-oriented languages, with experience building and deploying AI/ML applications at scale
Hands-on experience with LLMs, custom model development, and RAG/agentic architectures
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience
Excellent communication skills, with the ability to convey complex technical concepts clearly to both technical and non-technical audiences
Strong interest in emerging ML technologies and a passion for continuous learning and knowledge-sharing
Experience building, leading, or mentoring high-performing software engineering teams
Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience