CrawlJobs Logo

Senior Software Engineer, AI Solutions

United States, San Francisco 146000.00 - 170000.00 USD / Year · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

About GoodLeap: GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap’s proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018. GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.

Job Responsibility

  • Collaborate with a cross-functional team of product managers, data scientists, and solutions engineers in order to build scalable and robust automation tools throughout GoodLeap
  • Gather requirements, design software solutions, implement, and deploy them, while iterating with stakeholders and monitoring impact and outcomes
  • Collaborate with Staff engineers, product, architecture, and design leads to deliver highly-available fault-tolerant products and services
  • Work on significant and unique technical challenges, evaluate and recommend solutions, and guide decision making by considering technical tradeoffs
  • Grasp both the technical and business perspective so you can help drive innovation
  • Work autonomously and be self-disciplined, requiring minimal supervision or guidance
  • Collaborate with other team members and coach more junior team members to grow both their technical skills and soft skills

Requirements

  • 5+ years experience building scalable, high quality software, both frontend and backend
  • Experience or familiarity with use of cloud service providers (especially AWS, Terraform)
  • Adept with agentic coding tools (Claude Code, Codex)
  • Passion for software development, emerging technologies and culture of innovation
  • A positive mindset and can-do attitude
  • Excellent communication and interpersonal skills
  • Outcome-oriented approach, strong interest in developing domain understanding

Nice to have

  • Experience with AI automation tools (Zapier, Jira Automation, Github Actions, Claude Agents SDK, OpenAI Agents SDK)
  • Experience with low-code internal tool frameworks (Retool, Workato, Superblocks, ServiceNow, Superblocks)
  • Interest or experience in the sustainability or home improvement industries

What we offer

May be eligible for a bonus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, AI Solutions

8 matching positions

Software Engineer II and Senior Software Engineer - AI Compilers

The AI Frameworks team at Microsoft develops the AI software used to train and d...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Invent and implement innovative compiler features and advanced optimization passes, leveraging tools such as LLVM, MLIR, Torch Dynamo, and Triton
  • Develop code generation techniques for new hardware platforms
  • Design and develop cutting edge AI software in C++ and Python
  • Optimize AI workloads
  • Design new programming abstractions for AI
  • Collaborate broadly across multiple disciplines from hardware architects to ML developers
  • Identify requirements, plan and design solutions, estimate effort, and schedule deliverables
  • Help establish and drive the adoption of outstanding coding standards and patterns and help enhance our inclusive engineering culture
  • Embody Microsoft's culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – AI Solutions

We are seeking a Senior Software Engineer – AI Solutions to help design and impl...
Location
Location
United States , Atlanta
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Data Science, or related field (or equivalent experience)
  • 5+ years of detail oriented software engineering experience
  • 3+ years of hands-on experience working with Large Language Models (LLMs) in production environments
  • Strong Python development skills (required)
  • Experience with at least two of the following: LangChain, OpenAI Agents SDK, Azure OpenAI, Vector databases, AI Development Life Cycle (AIDLC)
  • Full-stack enterprise development experience (.NET, React/TypeScript, SQL)
  • Cloud experience (Azure preferred
  • AWS or GCP acceptable)
  • Experience with CI/CD pipelines and DevOps practices
  • Strong communication skills with the ability to translate AI concepts to both technical and business stakeholders
Job Responsibility
Job Responsibility
  • Help design and implement AI-driven capabilities within a experienced, enterprise SaaS environment
  • Support the evolution of AI-enabled product features
  • Integrate large language models into existing systems
  • Help move initiatives from concept through production deployment
  • Contribute to system design discussions
  • Apply sound AI development practices
  • Build scalable, maintainable services that align with established enterprise standards
  • Collaborate with a small, focused engineering team in a highly interactive environment
  • Report directly to engineering leadership
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Senior Software Engineer (Laravel), AI Solutions

PactFi is seeking a Senior Software Engineer with a strong focus on building and...
Location
Location
United States , New York
Salary
Salary:
150000.00 - 170000.00 USD / Year
fin.capital Logo
Fin Capital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive hands-on experience with Laravel building production-grade backend systems
  • Strong understanding of backend application architecture, data modeling, and scalable system design
  • Practical experience working with AI/LLM tooling, such as: LLM APIs and agent frameworks, Document parsing and extraction, Vector databases and embeddings, RAG pipelines and model orchestration
  • Ability to evaluate architectural trade-offs across performance, cost, security, and business value
  • Strong problem-solving skills and comfort working with ambiguous requirements
  • Excellent communication skills and a collaborative, ownership-driven mindset
Job Responsibility
Job Responsibility
  • Design, build, and maintain robust backend systems using Laravel, with a focus on reliability, scalability, and long-term maintainability
  • Develop and evolve internal services, core platform components, and shared libraries that power PactFi’s products and operations
  • Collaborate with Product Managers, engineering leadership, and QA to shape technical solutions and support high-quality releases through thoughtful design, testing, debugging, and iteration
  • Contribute to architectural discussions, technical standards, and platform-level improvements that support PactFi’s long-term growth
  • Take initiative on internal projects and exploratory work aimed at improving developer productivity, system reliability, and operational efficiency
  • Identify high-value AI use cases across the PactFi platform, focusing on real business impact
  • Design and implement AI-powered backend workflows, including: LLM-driven features and automations, Intelligent agents and decision-support systems, Automated document ingestion and extraction pipelines for large, unstructured, and semi-structured documents (e.g., PDFs, contracts, financial statements)
  • Lead the integration of AI models and platforms such as OpenAI, AWS Bedrock, Azure AI, Google Gemini, or similar
  • Design and implement AI workflows for inference, orchestration, evaluation, and production readiness, with attention to reliability, observability, security, and cost
  • Partner with engineering and data teams to ensure AI solutions integrate cleanly with existing systems, APIs, and data pipelines
What we offer
What we offer
  • Offers Equity
  • Healthcare coverage
  • 401k
  • Fulltime
Read More
Arrow Right

Software Engineer II or Senior Software Engineer - Simulation Platform

The AI Frameworks team at Microsoft develops AI software that enables running AI...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C++, C, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Developing hardware simulator of next generation AI chips
  • Technical contribution to design, implementation, verification, and documentation of code ensuring on-time deliveries of simulator releases used daily by parter teams (C++ and Python)
  • Collaborate broadly across multiple disciplines and with various partner teams from hardware designers to AI models developers
  • Identify requirements, scope solutions, estimate work, schedule deliverables
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer

We have multiple positions open for Software Engineers and Senior Software Engin...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience
  • 7+ years of professional hands-on software development experience, primarily focused on developing and designing backend services in cloud or on-premises environments
  • Experience taking initiative, map product/feature requirements, dependencies, and deliverables
Job Responsibility
Job Responsibility
  • Contribute to business-critical initiatives in Microsoft Security
  • Improve the end-to-end lifecycle of services
  • Analyze complex system behavior, and apply modern engineering practices to streamline deployments and reduce costs
  • Work on high-end technologies and collaborating across disciplines to deliver impactful features
  • Collaborate with multiple teams across Microsoft to deliver key customer solutions and support technology
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer- Microsoft Security

We have multiple positions open for Software Engineers and Senior Software Engin...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience
  • 3+ years of professional hands-on software development experience, primarily focused on developing and designing backend services in cloud or on-premises environments
  • Experience taking initiative, map product/feature requirements, dependencies, and deliverables
Job Responsibility
Job Responsibility
  • Contribute to business-critical initiatives in Microsoft Security
  • Improve the end-to-end lifecycle of services
  • Analyze complex system behavior, and apply modern engineering practices to streamline deployments and reduce costs
  • Work on high-end technologies and collaborating across disciplines to deliver impactful features
  • Collaborate with multiple teams across Microsoft to deliver key customer solutions and support technology
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer

We are building a planet-scale multi-modal database and infrastructure for execu...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, or Java
  • OR Equivalent experience
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Java
  • OR equivalent experience
  • Experience in shipping products and scalable, reliable services
  • Currently programming/coding in your current or most recent role
  • Hands on experience with asynchronous programming and concurrency (threads, tasks, futures, async/await)
  • Experience with Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS), and/or Google Kubernetes Engine (GKE)
  • Experience in building database engines, query engines, indexing solutions (columnar, full-text, vector), at scale
  • Experience with programming CUDA, AI systems at scale
Job Responsibility
Job Responsibility
  • Independently execute in the face of ambiguity
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Writes efficient systems code and able to debug distributed systems
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AI Engineering

RTB House is a global company that provides state-of-the-art marketing technolog...
Location
Location
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pragmatic Architect: Proven ability to evaluate third-party tools and vendor solutions against custom-built software to find the most efficient path forward
  • Technical Stack: High proficiency in Python is mandatory. Significant experience with at least one other language (Java, Go, TypeScript, or Scala) is highly preferred
  • AI/ML Implementation: Hands-on experience integrating LLMs into production environments
  • Systems Thinker: Ability to define technical roadmaps for specific features and drive high-level design choices that prioritize maintainability and performance
  • C1 level in English and Polish.
Job Responsibility
Job Responsibility
  • Drive Technical Excellence: Act as a technical pillar within the Lab, implementing high-standard code and sophisticated system designs. You will mentor mid-level peers and lead deep-dive code reviews
  • Architect Multi-Agent Systems: Design and deploy distributed systems and multi-agent architectures that automate complex engineering tasks. You will own the architectural decisions for 'build vs. integrate' strategies
  • Innovate with Agentic AI: Spearhead the evaluation and prototyping of LLMs, Agentic frameworks, and Model Context Protocols (MCPs). You will transform theoretical AI advancements into production-ready tools
  • Own the Full Lifecycle: Take responsibility for the entire development cycle. From initial concept and API integration to production deployment and long-term scalability
  • Influence Product Strategy: Partner with Product and Engineering Managers to ensure the Lab's innovations align with the broader company roadmap and provide measurable ROI to our developers.
What we offer
What we offer
  • Projects focused on extreme performance and high code quality – clean code and solid code reviews are our standard
  • Collaboration within an interdisciplinary, self-sufficient team (including DevOps, database experts, backend developers, product designers, and QA engineers)
  • Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects.
  • Fulltime
Read More
Arrow Right