Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Software Engineer (AI & ML Technical Lead) image - Rise Careers
Job details

Sr Software Engineer (AI & ML Technical Lead)

NISC is seeking a highly skilled and passionate AI/ML Technical Lead to drive innovation and technical excellence in AI/ML software development, guiding software engineers to create AI-powered solutions for utility and broadband cooperatives.

Skills

  • Expertise in AI/ML technologies.
  • Experience with Python, TensorFlow, and PyTorch.
  • Strong background in scalable system design.
  • Problem-solving and communication skills.
  • Passion for cooperative business.

Responsibilities

  • Architect, develop, and deploy real-world AI/ML solutions.
  • Provide guidance in AI/ML development.
  • Evaluate and integrate emerging AI technologies.
  • Lead design and implementation of AI applications with LLMs.
  • Develop and optimize ML models.
  • Collaborate with engineers and data scientists.

Education

  • Bachelor's or Master's Degree in Computer Science or related field.

Benefits

  • Medical, Dental and Vision Insurance.
  • Health Savings Account contributions.
  • Life and Disability Insurance.
  • 401(k) with employer contributions.
  • Educational assistance program.
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr Software Engineer (AI & ML Technical Lead), National Information Solutions Cooperative (NISC)

At NISC, we're on the lookout for a talented Sr Software Engineer (AI & ML Technical Lead) who is ready to make an impact in the realm of artificial intelligence and machine learning. With over 50 years of experience, we provide technological solutions primarily to utilities and broadband providers across North America, serving over 18 million end customers. In this exciting role, you will lead an innovative team focused on designing, developing, and deploying cutting-edge AI solutions that have real-world applications. You’ll get to leverage your expertise with large language models and agentic architectures, all while fostering a culture of collaboration and creativity amongst your peers. We value hands-on builders—people who have practical experience in delivering functional AI applications rather than theoretical knowledge. You will not only drive our AI/ML strategy but also ensure that our developments align with the cooperative mission, enhancing the services our Members offer to their communities. Your responsibilities will encompass everything from architecting high-quality, scalable solutions to guiding your team through model training and optimization. But it’s not all about code; we pride ourselves on a culture that nurtures professional growth, relationships, and innovation. Whether you’re working from our Cedar Rapids, Lake Saint Louis, or Mandan offices, or opting for a fully remote setup, your contributions will have a tangible positive impact. If you’re excited about using AI to transform the utilities sector and improve member service, NISC is the place for you!

Frequently Asked Questions (FAQs) for Sr Software Engineer (AI & ML Technical Lead) Role at National Information Solutions Cooperative (NISC)
What are the primary responsibilities of the Sr Software Engineer (AI & ML Technical Lead) at NISC?

As a Sr Software Engineer (AI & ML Technical Lead) at NISC, you will be responsible for architecting and deploying AI/ML solutions used in production. You'll lead a talented team through the entire development process, focusing on the latest advancements in AI, including large language models and agentic architectures. You'll work collaboratively across departments to ensure our solutions align with our cooperative mission and serve our Members effectively.

Join Rise to see the full answer
What qualifications are required for the Sr Software Engineer (AI & ML Technical Lead) role at NISC?

To be considered for the Sr Software Engineer (AI & ML Technical Lead) position at NISC, you should have at least 10 years of software development experience, with 5+ years specifically in AI/ML software development. A strong background in Python, TensorFlow, PyTorch, and cloud-based ML solutions is essential, along with proven experience in model training, deployment, and scalable system design.

Join Rise to see the full answer
What is the work environment like for the Sr Software Engineer (AI & ML Technical Lead) at NISC?

NISC offers a hybrid work environment for the Sr Software Engineer (AI & ML Technical Lead) position, allowing you to work from one of our office locations or fully remotely if you meet the necessary experience criteria. We promote a culture of collaboration and innovation, where teamwork and personal development are highly valued.

Join Rise to see the full answer
How does the Sr Software Engineer (AI & ML Technical Lead) contribute to NISC's mission?

The Sr Software Engineer (AI & ML Technical Lead) plays a critical role in shaping NISC's AI strategy, directly impacting our mission to empower cooperatives and enhance the services they provide. By developing AI-driven tools that improve operational efficiency and member service, you will help rural utilities and broadband providers make a real difference in their communities.

Join Rise to see the full answer
What benefits does NISC offer to the Sr Software Engineer (AI & ML Technical Lead)?

At NISC, we offer an attractive benefits package for the Sr Software Engineer (AI & ML Technical Lead) that includes medical, dental, and vision insurance, a Health Savings Account, employee educational assistance, and generous PTO. We also have programs rewarding wellness activities, along with financial support for unexpected hardships, demonstrating our commitment to our team’s well-being.

Join Rise to see the full answer
Common Interview Questions for Sr Software Engineer (AI & ML Technical Lead)
Can you describe your experience with building AI/ML solutions?

When answering this question, highlight specific projects where you've designed and implemented AI or ML solutions. Discuss the technologies you used, the challenges you faced, and how your solutions provided business value, specifically in production environments.

Join Rise to see the full answer
How familiar are you with large language models?

Provide examples of your experience with large language models, such as OpenAI’s models or custom-trained variants. Discuss the areas of application you’ve worked on and any relevant performance metrics or outcomes achieved.

Join Rise to see the full answer
What strategies do you use for model optimization?

Outline your approach to optimizing machine learning models, including techniques like hyperparameter tuning, feature engineering, and regularization methods. Provide examples of results from previous optimizations and their impact.

Join Rise to see the full answer
How would you ensure your AI solutions align with cooperative missions?

Discuss your understanding of cooperative business principles and how you involve stakeholders in the development process. Showcase experiences where you tailored solutions to meet the specific needs of Member organizations.

Join Rise to see the full answer
What is your experience with agentic architectures?

Explain your background with agentic architecture design, providing specific examples of projects where you utilized these systems. Discuss how they enhanced the functionality or adaptability of AI solutions that you implemented.

Join Rise to see the full answer
Can you discuss a time when you led a technical team?

In your response, describe your leadership style and methods for fostering collaboration and innovation. Share a specific project where you successfully led a team to overcome challenges and achieve goals.

Join Rise to see the full answer
What role do you think ethical considerations play in AI development?

Address the importance of ethical AI development, mentioning the need for fairness, transparency, and accountability in AI solutions. Provide any examples where you have implemented ethical guidelines in your work.

Join Rise to see the full answer
How do you stay updated on AI advancements?

Candidates should discuss strategies for continuous learning, such as attending conferences, engaging with academic journals, and participating in relevant online communities or forums where AI topics are discussed.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved using AI?

Share a specific scenario where you utilized AI to address a complex challenge. Emphasize your problem-solving process and how your solution led to measurable outcomes or improvements.

Join Rise to see the full answer
What do you think is the future of AI in the utilities and broadband sector?

Discuss trends and predictions for AI's role in this sector, focusing on how innovations can improve service delivery, operational efficiencies, and overall Member satisfaction, tying your insights back to your experience.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
LivePerson Remote Germany - Berlin (hybrid)
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
OnePay Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago

Founded in 2000, NISC is an information technology company that develops and supports software and hardware for independent telephone companies, electric cooperatives, and other public power entities.NISC is located in Missouri.

65 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!