
Principal AI Software Engineer (Remote - US or Canada) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a . Principal AI Software Engineer. in the . United States and Canada. .. This role provides an opportunity to lead the development of cutting-edge AI solutions for complex power system applications. You will architect, design, and implement enterprise-scale AI systems, including advanced LLMs and RAG pipelines, for energy platforms. The position requires technical leadership, innovation, and the ability to scale AI solutions across products while guiding a team of AI engineers. You will influence AI strategy, implement proprietary algorithms, and deliver solutions that reduce manual interventions and improve operational efficiency. This is a highly collaborative environment where innovation, mentorship, and strategic thinking are valued. Career growth includes thought leadership, patentable innovations, and the ability to shape AI adoption across the organization.. . Accountabilities. As a Principal AI Software Engineer, you will:. . Lead the design and deployment of enterprise-scale AI systems for power system knowledge management and operational optimization.. . Drive development of proprietary AI algorithms addressing grid stability, predictive maintenance, and renewable integration challenges.. . Architect agentic solutions and AI pipelines to augment software products, ensuring scalability, reliability, and reduced manual intervention.. . Establish AI best practices, governance, and technical standards across teams.. . Spearhead research initiatives, evaluating emerging AI technologies and designing patent-worthy algorithms.. . Mentor AI engineers and data scientists, guiding research directions and career development.. . Present technical insights and AI strategy to executives, clients, and industry forums.. . Collaborate with cross-functional teams to integrate AI capabilities into existing and future software platforms.. . . Candidates should have:. . Bachelor’s or Master’s degree in Computer Science, AI/ML, Electrical Engineering, or related field (Ph.D. preferred).. . 10+ years of progressive AI engineering experience with leadership responsibilities.. . Deep expertise in AI/ML, including deep learning, NLP, reinforcement learning, and advanced machine learning frameworks (PyTorch, TensorFlow, scikit-learn).. . Proficiency in Python and at least one systems programming language (C++, Java, Go, or Rust).. . Experience with large-scale data pipelines, ML lifecycle management, and deployment using Docker/Kubernetes and CI/CD pipelines.. . Hands-on experience with cloud AI services (AWS, Azure, GCP) and real-time data processing.. . Proven ability to design scalable, fault-tolerant AI systems for enterprise-level deployments.. . Strong communication skills for technical and non-technical audiences.. . Track record of leading AI projects from conception to production delivery.. . Preferred Qualifications:. . Domain expertise in energy systems, utilities, industrial automation, or critical infrastructure.. . Familiarity with IEC, NERC, ISO standards, and compliance frameworks.. . Experience with explainable AI (XAI), AI ethics, distributed computing frameworks (Ray, Spark, Dask), and edge AI deployments.. . Recognized research contributions or patents in AI/ML technologies.. . . Company Location: Canada.