[Remote] Software Engineering Manager (AI)

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Qcells North America is looking for a Software Engineering Manager to join their Grid & Energy Services division. This role combines hands-on software engineering with leadership responsibilities, overseeing a team of engineers while contributing to the development of AI-powered energy management systems.ResponsibilitiesLead and manage a team of 3–5 software engineers, providing mentorship, performance feedback, and career development while supporting high-impact delivery across product teamsContribute as a hands-on engineer (~50% of the time), writing production code, participating in code reviews, and owning key technical deliverablesOwn system design and architecture for your teams’ domains, creating clear, precise, and testable technical specificationsEstablish and uphold engineering standards across code quality, testing, documentation, and security—particularly for systems interacting with physical infrastructureGuide engineers in effectively leveraging AI-assisted development tools, ensuring high-quality output and maintaining full ownership of delivered systemsPartner closely with product managers and subject matter experts to translate complex domain requirements into scalable, maintainable technical solutionsConduct regular 1:1s and performance reviews, fostering a strong engineering culture focused on accountability, growth, and continuous improvementCollaborate with peer engineering leaders to align on technical strategy, manage cross-team dependencies, and drive execution across the broader organizationSkills10+ years of software engineering experience with demonstrated growth in technical leadership, system design, and architecture ownershipProven experience leading engineering teams, including hiring, mentoring, performance management, and career development of direct reportsStrong software architecture and design experience with the ability to decompose complex distributed systems into scalable and maintainable servicesHands-on proficiency in Python and TypeScript, including experience writing and reviewing production-grade softwareExperience building and operating cloud-native systems on Microsoft Azure, including Kubernetes, containerized services, and CI/CD pipelinesExperience leveraging AI-assisted software development tools and the ability to critically evaluate and guide AI-generated outputsBachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experienceAbility to travel up to 10%Experience building or operating software platforms in energy, utilities, or data center infrastructure environmentsHands-on experience with Azure AI Foundry or similar platforms for developing and deploying AI-powered applicationsExperience designing or operating systems with governance controls or human-in-the-loop workflows, especially in safety-critical contextsProven ability to lead multiple small, concurrent teams rather than a single large teamFamiliarity with OT/IT integration, edge computing, and industrial protocols such as Modbus, BACnet, or OPC-UACompany OverviewQcells is a renowned complete energy solutions provider in solar cell and module, energy storage, downstream project business and energy retail. It was founded in undefined, and is headquartered in Irvine, California, US, with a workforce of 501-1000 employees. Its website is http://www.qcells.com/us.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Financial Services Industry Advisor

Remote

Experienced Shipping and Receiving Clerk - Inventory Management and Logistics Specialist for High-Tech Chemical Distribution

Remote

Digital Graphic Designer – Freelance

Remote

Creative AI Consultant (Enterprise & Studio Partnerships)

Remote

BCBA or Lead RBT – CentralReach Administrator (Non-Clinical)

Remote

Inside Sales Representative (Remote - Houston, TX Based)

Remote

Urgently Hiring: Desktop Systems Specialist

Remote

Sr Mgr,HR Business Partner- WA/OR (Division 08 Region 85)

Remote

Benefit and Eligibility Worker (Human Service Specialist 3). Virtual Eligibility Specialist (VEC). Bilingual English/Spanish Required in Cottage Grove, OR in State of Oregon

Remote

**Experienced Customer Service Representative – Provider Support – Remote Opportunity in Tennessee**

Remote
← Back