NISC is seeking an experienced AI/ML Technical Lead to drive innovation in their enterprise software platform serving utilities and broadband providers across North America. This role combines technical leadership with hands-on development, focusing on implementing cutting-edge AI solutions using large language models (LLMs) and agentic architectures.
The position requires a seasoned professional with a proven track record of deploying AI solutions in production environments. The ideal candidate will have extensive experience in both software development and AI/ML, with the ability to guide teams while maintaining technical excellence. This role is particularly unique as it focuses on applying advanced AI technologies to support rural utilities and broadband providers, directly impacting communities across North America.
As a Staff Software Engineer (AI & ML Technical Lead), you'll be responsible for architecting and implementing AI-powered solutions, leading technical decisions, and ensuring best practices in software engineering and model deployment. The role offers a blend of technical challenges and leadership opportunities, working with a diverse team of engineers and stakeholders to deliver innovative solutions.
NISC offers a comprehensive benefits package including medical, dental, and vision insurance, a generous 401(k) plan with both matching and base contributions, and significant educational assistance. The company's cooperative business model ensures a focus on member success rather than just profit, creating a unique environment where technology truly serves community needs.
The position offers flexibility with hybrid work options across multiple locations, making it ideal for someone who values work-life balance while wanting to make a meaningful impact in the utility and broadband sectors through advanced AI applications.