{"schemaVersion":"jobsearcher.job.v1","id":"6ece8e0ad0df2d9f28e3e6e2","url":"https://jobsearcher.com/jobs/6ece8e0ad0df2d9f28e3e6e2","canonicalUrl":"https://jobsearcher.com/jobs/6ece8e0ad0df2d9f28e3e6e2","title":"Python Software Engineer – Computer Vision & Application Development","description":"About BrightSpot Automation\nBrightSpot Automation builds cutting-edge testing equipment for the solar photovoltaic industry. Our flagship platform, IMPEL, is a sophisticated industrial automation suite that drives high-throughput, precision testing across the full PV manufacturing and QA pipeline. Our software team operates at the intersection of hardware control, computer vision, and AI — shipping real product that runs on factory floors around the world.\nWe are a small, technical team where ownership is real and contributions ship fast. If you want to work on problems that combine machine vision, desktop application development, industrial protocols, and the latest in AI tooling, this is the role for you.\nThe Role\nWe are looking for a Software Engineer who is a strong Python generalist and a fast learner. You will contribute across the IMPEL platform — from UI development and image processing pipelines to hardware integration and AI-powered inspection features. You do not need to be an expert in every domain on day one; intellectual curiosity and a willingness to grow matter more than a perfect resume match.\nA key part of how we work is embracing agentic AI coding tools. We treat AI-assisted development workflows as first-class members of the development process, and we expect every engineer on the team to be comfortable leveraging them to move faster and build better.\nWhat You'll Work On\nBuilding and maintaining PyQt/PySide6 desktop application UI for the IMPEL platform\nDeveloping and optimizing computer vision and image processing pipelines — format conversion, tiling strategies, object detection, and high-resolution image analysis (OpenCV, PyTorch)\nIntegrating industrial hardware including cameras, I/O modules (Modbus/Ethernet IP), and test instruments\nPackaging and distributing Windows desktop applications via PyInstaller and Inno Setup\nContributing to PyTorch-based AI inference pipelines for defect detection on high-resolution PV imagery\nWorking with license management, installer architecture, and software deployment tooling\nWriting clean, maintainable Python across a Windows-primary codebase with real hardware in the loop\nUsing agentic AI coding tools (Claude Code, Copilot, etc.) as a core part of your daily workflow\nQualifications:\n· Bachelor's degree in Computer Science or a related field\n· Python (PyQT, Multiprocessing, NumPy and CV2 make up our stack but not all are necessary to apply for this position)\n· Git and associated tools (GitHub)\n· 1 - 3 years of experience in software development\n· Self-motivated, results-oriented, and able to work independently.\n· Image processing experience is a plus\n· Machine learning experience is a plus\n· Embedded Software Development is a plus\nIf you are passionate about software engineering and want to work with cutting-edge technology in the solar energy industry and want to work in an established company with a small startup culture, please apply to join our team at BrightSpot Automation. We offer a competitive salary, insurance or a monthly stipend for medical benefits, flexible work arrangements, and opportunities for career growth and development.\nThe salary range for this position is $90,000 – $130,000.\nBrightSpot Automation is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.\nWell behaved dogs are welcome in the office.\nJob Type: Full-time\nPay: $90,000.00 - $130,000.00 per year\nBenefits:\n401(k) matching\nDental insurance\nFlexible schedule\nHealth insurance\nPaid time off\nPeople with a criminal record are encouraged to apply\nApplication Question(s):\nThis position is a full-time in-office position. Are you willing and able to be in the office 5 days a week?\nAre you able to start work by July 1, 2026?\nEducation:\nBachelor's (Required)\nExperience:\nIndustrial (non-school) Software development: 1 year (Required)\nIndustrial (non-school) Python: 1 year (Required)\nIndustrial (non-school) GitHub: 1 year (Required)\nAbility to Relocate:\nBoulder, CO 80301: Relocate before starting work (Required)\nWork Location: In person","company":"Brightspotautomation","rawCompany":"brightspotautomation","city":"Boulder","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-07-18T17:51:54.574Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Python Software Engineer – Computer Vision & Application Development","description":"About BrightSpot Automation\nBrightSpot Automation builds cutting-edge testing equipment for the solar photovoltaic industry. Our flagship platform, IMPEL, is a sophisticated industrial automation suite that drives high-throughput, precision testing across the full PV manufacturing and QA pipeline. Our software team operates at the intersection of hardware control, computer vision, and AI — shipping real product that runs on factory floors around the world.\nWe are a small, technical team where ownership is real and contributions ship fast. If you want to work on problems that combine machine vision, desktop application development, industrial protocols, and the latest in AI tooling, this is the role for you.\nThe Role\nWe are looking for a Software Engineer who is a strong Python generalist and a fast learner. You will contribute across the IMPEL platform — from UI development and image processing pipelines to hardware integration and AI-powered inspection features. You do not need to be an expert in every domain on day one; intellectual curiosity and a willingness to grow matter more than a perfect resume match.\nA key part of how we work is embracing agentic AI coding tools. We treat AI-assisted development workflows as first-class members of the development process, and we expect every engineer on the team to be comfortable leveraging them to move faster and build better.\nWhat You'll Work On\nBuilding and maintaining PyQt/PySide6 desktop application UI for the IMPEL platform\nDeveloping and optimizing computer vision and image processing pipelines — format conversion, tiling strategies, object detection, and high-resolution image analysis (OpenCV, PyTorch)\nIntegrating industrial hardware including cameras, I/O modules (Modbus/Ethernet IP), and test instruments\nPackaging and distributing Windows desktop applications via PyInstaller and Inno Setup\nContributing to PyTorch-based AI inference pipelines for defect detection on high-resolution PV imagery\nWorking with license management, installer architecture, and software deployment tooling\nWriting clean, maintainable Python across a Windows-primary codebase with real hardware in the loop\nUsing agentic AI coding tools (Claude Code, Copilot, etc.) as a core part of your daily workflow\nQualifications:\n· Bachelor's degree in Computer Science or a related field\n· Python (PyQT, Multiprocessing, NumPy and CV2 make up our stack but not all are necessary to apply for this position)\n· Git and associated tools (GitHub)\n· 1 - 3 years of experience in software development\n· Self-motivated, results-oriented, and able to work independently.\n· Image processing experience is a plus\n· Machine learning experience is a plus\n· Embedded Software Development is a plus\nIf you are passionate about software engineering and want to work with cutting-edge technology in the solar energy industry and want to work in an established company with a small startup culture, please apply to join our team at BrightSpot Automation. We offer a competitive salary, insurance or a monthly stipend for medical benefits, flexible work arrangements, and opportunities for career growth and development.\nThe salary range for this position is $90,000 – $130,000.\nBrightSpot Automation is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.\nWell behaved dogs are welcome in the office.\nJob Type: Full-time\nPay: $90,000.00 - $130,000.00 per year\nBenefits:\n401(k) matching\nDental insurance\nFlexible schedule\nHealth insurance\nPaid time off\nPeople with a criminal record are encouraged to apply\nApplication Question(s):\nThis position is a full-time in-office position. Are you willing and able to be in the office 5 days a week?\nAre you able to start work by July 1, 2026?\nEducation:\nBachelor's (Required)\nExperience:\nIndustrial (non-school) Software development: 1 year (Required)\nIndustrial (non-school) Python: 1 year (Required)\nIndustrial (non-school) GitHub: 1 year (Required)\nAbility to Relocate:\nBoulder, CO 80301: Relocate before starting work (Required)\nWork Location: In person","datePosted":"2026-07-18T17:51:54.574Z","dateModified":"2026-07-18T17:51:54.574Z","hiringOrganization":{"@type":"Organization","name":"Brightspotautomation","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Boulder","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6ece8e0ad0df2d9f28e3e6e2"},"url":"https://jobsearcher.com/jobs/6ece8e0ad0df2d9f28e3e6e2"}}