Software Engineer - AI/ML
- Gets excited about taking AI from idea → prototype → production → scale
- Loves experimenting with new models, frameworks, and agentic patterns
- Has a "there's a way" mindset when solving hard technical problems
- Believes AI should drive tangible business impact, not just technical novelty
- Thrives in ambiguity and moves fast while maintaining engineering discipline
- Design & Build Production AI Systems: Architect, develop, and deploy AI-powered features and applications using LLMs, RAG pipelines, agentic workflows, and modern ML techniques.
- Own Outcomes, Not Just Code: Take ideas from concept to production. Prototype quickly, validate with users, iterate based on feedback, and optimize for reliability and performance.
- LLM & Agent Integration: Integrate foundation models, fine-tuned models, and multi-agent systems into enterprise-grade applications in secure, scalable environments.
- Data & Retrieval Engineering: Design and optimize data ingestion pipelines, embeddings workflows, and vector database implementations that support high-quality AI responses.
- Performance & Scalability: Deploy AI systems that are resilient, observable, and cost-efficient in production environments.
- Mission Alignment: Ensure solutions are practical, intuitive, and aligned with the operational realities of cooperatives, utilities, and broadband providers.
- Continuous Innovation: Actively explore new AI capabilities and rapidly evaluate how they can improve our products and development practices.
- Collaborative Execution: Partner with product, architecture, and engineering teams to embed AI capabilities across our enterprise platform.
- Follow all established software development methodologies and procedures.
- Other duties as assigned
- 8-10+ years experience in software development, preferably with at least 3+ years in AI/ML software development.
- Demonstrated experience shipping AI solutions used by real customers — not just prototypes or academic projects
- Experience integrating LLMs into applications (prompt engineering, evaluation, fine-tuning, API orchestration)
- Experience designing RAG pipelines, embeddings workflows, and working with vector databases
- Experience deploying AI systems in cloud environments (AWS, Azure, GCP)
- Technical Expertise:
- Strong Python proficiency and familiarity with ML frameworks (PyTorch, TensorFlow, or equivalent)
- Experience building scalable APIs and backend services
- Understanding of agentic architectures, orchestration frameworks, or multi-agent systems
- Experience optimizing AI performance, cost, and latency in production
- Familiarity with observability, evaluation frameworks, and model monitoring
- Mindset & Attributes (Critical for Success)
- Builder mentality — you love shipping
- High ownership — you see problems and move toward them
- Curiosity about emerging AI capabilities and how to apply them pragmatically
- Bias toward action and experimentation
- Comfort operating in evolving AI landscapes
- Ability to balance speed with engineering discipline
- Strong communicator who can translate AI capabilities into business value
- Bonus Experience
- Experience in utilities, broadband, cooperatives, or enterprise SaaS
- Knowledge of AI safety, evaluation strategies, or explainability techniques
- Full-stack experience or ability to deliver end-to-end AI features
- Portfolio, GitHub, or case studies demonstrating deployed AI systems
- Experience working with utilities, broadband providers, or cooperatives, preferred.
- Commitment to NISC's Statement of Shared Values
- Integrity – We are committed to doing the right thing – always.
- Relationships – We are committed to building and preserving lasting relationships.
- Innovation – We promote the spirit of creativity and champion new ideas.
- Teamwork – We exemplify the cooperative spirit by working together.
- Empowerment – We believe individuals have the power to make a difference.
- Personal Development – We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
- Hybrid from one of our office locations:
- Cedar Rapids, IA
- Lake Saint Louis, MO
- Mandan, ND
- Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location.
- Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose.
- Virtual Office Location: Fully remote candidates will be considered for candidates who have a background in providing AI/ML solutions that work in real world applications, not just conceptual understanding or research based projects.
- Medical, Dental and Vision Insurance.
- Health Savings Account (HSA) with $100 monthly contributions from NISC.
- Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
- Dependent Care Flexible Spending Account (FSA) thru Paylocity.
- Fully covered life insurance up to x3 annual base salary.
- Fully covered short- and long-term disability.
- 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
- PTO accrual levels dependent on years of service, 120 Life Leave Event hours, and 9 paid holidays.
- $2,500 Interest-FREE technology loan program.
- $25,000 employee educational assistance program.
- Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
- Employee Assistance Program; assisting employees and dependents with virtually any life event
- Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Recommended Jobs
Human Resource Manager
Human Resource Manager Location: Novi, Michigan Salary Range: $80,000 - $90,000 + Bonus Structure About the Role We are seeking an experienced Human Resource Manager to lead all …
Vice President of Sales and Marketing for Senior Housing Communities
Presbyterian Villages of Michigan, a faith-based, premier nonprofit organization providing senior living and services in Michigan, has a great opportunity to join our team as the Director of Sales a…
Electronics Technician - Maintenance
Electronics Technician - Maintenance Diagnose, repair, and maintain cutting-edge electronics in a clean, safety-focused warehouse environment. What's in it for you? Elwood Staffing associ…
PLC Project Engineer
Job Details: PLC Project Engineer / Estimator Rochester, MI Position Summary We are seeking a detail-oriented PLC Project Engineer to support the Project team by reading, interpreting an…
Remote Part-Time Focus Group Panelist (Up To $750/Week)
Remote Part-Time Focus Group Panelist (Up To $750/Week) at Apex Focus Group Inc. summary: CVWalletExtranet.Domain.Entities.JobShortDescription Data Entry Clerk - Remote Work From Home Focus Gro…
Architecture Intern
Abonmarche is a team of professionals who are passionate about helping others-- with client service at the core of everything we do. We are a practice of people who are passionate about engineering, a…
Specialized Eating Disorders Lead Therapist, Partial Hospital
New Oakland Family Centers offers top-tier psychiatric care, therapeutic counseling, and educational services to individuals and families. We are committed to providing consistent, compassionate supp…
Unaccompanied Children HSPRS Case Manager - SIGN-ON BONUS
SUMMARY The Home Study and Post Release Services (HS/PRS)program is a nationwide approach to guarantee the ongoing support as well as the long-term safety, success, and well-being of unaccompanie…
Enterprise Solution Architect
Enterprise Solution ArchitectRemote - United StatesJR012719 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things _!_ W…
Farmers Programs Specialist
POSITION DESCRIPTION: The Farmer Programs Specialist is responsible for the overall management, coordination, and oversight of farmer-facing conservation programs funded through various grants. Th…