Post job

Software engineering internship jobs in Napa, CA

- 2,422 jobs
All
Software Engineering Internship
Senior Software Engineer
Staff Software Engineer
Software Engineer Lead
Computer Engineer
Principal Software Engineer
Software Systems Engineer
  • Staff Software Engineer - High-Growth AI/FinTech

    Ikuto

    Software engineering internship job in Santa Rosa, CA

    Staff Software Engineer (IC) - High-Growth AI/FinTech Startup Full-time · Hybrid (San Francisco) $220k-$300k + equity A well-funded, rapidly scaling startup in the AI-driven fintech space is looking for an experienced Staff Engineer to take ownership of reshaping the foundations of their core platform. After two years of fast iteration and customer growth, the product has evolved into a set of independently built services. They now need a senior IC who can bring coherence, scalability, and long-term architectural stability as the engineering team expands. This is a high-impact individual contributor role working directly with the CTO. You'll set technical direction, oversee major system redesigns, and help prepare the platform to support significantly larger usage, customer demands, and a future 20-40+ engineer organisation. What You'll Be Doing Lead architectural transformation Redesign major components into a unified, maintainable, scalable system. Remove legacy code, reduce fragmentation, and introduce sound architectural patterns. Define technical standards and guide the broader engineering team towards consistent, high-quality design. Drive high-leverage engineering work Partner closely with the CTO on long-term technical strategy. Lead development of workflow systems for real-time identity, income, and document verification. Strengthen the infrastructure that powers the company's automated decisioning engine (currently >70% auto-approval/denial rate). Support integrations with internal ML models that perform fraud detection and financial document understanding. Influence and elevate the engineering culture Collaborate with senior and junior engineers across backend, full-stack and infra. Improve developer velocity and support onboarding of larger enterprise customers. Help the company scale from an early-stage engineering organisation to a mature, high-performance team. What They're Looking For 7-8+ years' experience as a strong backend or full-stack IC. Proven ability to re-architect complex systems and scale codebases beyond the “early startup” phase. Experience in a fast-growing startup (Seed → A → B or similar) where the engineering org expanded meaningfully. Depth in modern backend or full-stack development (ideal: TypeScript, React, Node.js, Python). Someone who thrives in ambiguity, makes pragmatic technical decisions, and moves quickly. A high engineering bar and the ability to raise the standards of those around you. Tech Environment Frontend: TypeScript, React Backend: Node.js, Python Data: Postgres, BigQuery, Redis Cloud: GCP Hybrid working model; candidates must be based in or willing to relocate to the San Francisco Bay Area. (Hybrid flexibility available for senior candidates.) Why This Role Is Exciting Join a business with strong revenue, real customers, and top-tier backers. Have ownership of mission-critical architecture, not just feature work. Work alongside a highly capable CTO and shape the company's technical trajectory for years to come. Build systems that support real-world decisions for millions of end-users. Competitive salary, meaningful equity, and the chance to make a long-term technical mark.
    $220k-300k yearly 2d ago
  • Head of Computer Use/ AI Engineer

    Edward Mann

    Software engineering internship job in Santa Rosa, CA

    Edward Mann are hiring for an excellent Technology Start-up based in San Francisco. About the Role We are seeking a Head of Computer Use / Senior AI Engineer (hands on role). Driving the evolution of the next generation of browser agents (testing browser agents). To lead the design, training, and advancement of next-generation AI agent systems. This role involves fine-tuning large language models (LLMs) and developing intelligent agents capable of navigating and interacting with real web environments. It's a high-impact position combining hands-on engineering, experimentation, and strategic input. You'll collaborate closely with technical leadership, contribute directly to product direction, and mentor other engineers in developing advanced agent capabilities. Key Responsibilities Develop, train, and deploy LLM-powered agents that interact with websites through real browser interfaces. Fine-tune foundation models using advanced methods (e.g., LoRA, PEFT, DPO, RLHF) and select the best approach for each use case. Design reinforcement learning systems that improve agent reasoning, adaptability, and task performance. Own the full agent pipeline-from model architecture and policy design to simulation frameworks and testing environments. Rapidly prototype, run experiments, and refine solutions to push the limits of agent performance. Partner with technical leadership to shape product direction and research priorities. Mentor and support other engineers, helping to grow a strong, mission-driven technical team. Build and coordinate multi-agent workflows with structured roles, memory systems, and effective trajectories. What You'll Bring Strong background in machine learning with a PhD or equivalent industry experience in AI/ML/Computer Science. Hands-on experience fine-tuning LLMs. Deep applied knowledge of reinforcement learning techniques. Experience building agents for real-world applications (bonus: browser-based or robotics experience). Strong coding and experimentation skills, with a preference for practical problem-solving over theory alone. A sense of ownership and drive to build impactful systems beyond titles or hierarchy. Experience mentoring, managing, or growing technical teams. Preferred Qualifications Record of impactful research publications or open-source contributions. Experience in high-growth, fast-paced start-up environments.
    $114k-166k yearly est. 1d ago
  • Staff Software Engineer

    1Five

    Software engineering internship job in Santa Rosa, CA

    The Role Our client is seeking a Staff Software Engineer to join a small, senior team as a highly skilled individual contributor. In this hybrid role, you'll work across the stack to build new user-facing features and develop integrations with CAD and third-party applications. You'll partner closely with product managers, AI researchers, and other engineers to turn new ideas into production-ready systems at scale. What You'll Do Design and build scalable, reliable full-stack systems using React, Node.js, and Python. Deploy an ML model to production: you've done it before, and you'll do it again: build robust products that users love. Collaborate closely with ML and data teams to integrate models and pipelines into real-world products. Architect backend systems around AWS services, databases, and modern data infrastructure. Own performance and scale: build APIs, indexes, and search systems that make high-dimensional data feel instant. Contribute to product direction: work with design, AI, and leadership to turn technical capabilities into delightful user experiences. (Optional but exciting): advance 3D visualization, geometry, or rendering engines that make engineering feel magical. What We're Looking For You're a strong generalist who can build, ship, and scale complex full-stack systems. You're fluent in React, Node.js, and Python, and comfortable designing APIs, services, and data flows end-to-end. You've shipped large production systems, ideally ones that touch ML, data, or search. You have experience with AWS databases, and you enjoy thinking about indexing, search, and vector data systems. You're pragmatic, product-minded, and enjoy owning features from concept to deployment. You collaborate naturally with AI, design, and data teams, and love turning complexity into clarity. Bonus points if: You've worked with large-scale data processing pipelines. You have an interest in math, geometry, topology, rendering, or computational geometry. You've built software in 3D printing, CAD, or computer graphics domains. This is a rare opportunity to create the interfaces, infrastructure, and experiences that bring a new kind of intelligence to the physical world, and help define how AI becomes a tool for the imagination. You love building systems that are elegant, fast, and deeply technical, and want to see them shape the real world. Let's build the tools the future will be made in. Compensation The base salary range for this role is $175,000 - $240,000, plus equity. Flexible PTO and competitive compensation. Final offers will be based on experience, interview performance, and alignment with role requirements.
    $175k-240k yearly 4d ago
  • Staff Software Engineer

    Togetherwetech

    Software engineering internship job in San Francisco, CA

    About the job Staff Software Engineer - SF Bay (4 days onsite) | Up to $195K - $255K + Equity TogetherWeTech is hiring a Staff Software Engineer to take end to end ownership of critical product areas, from architecture through launch, and set the technical direction for how we build at scale. You will drive design reviews, ship prototypes that push our product forward, and establish pragmatic engineering standards that balance speed and quality. Beyond your own contributions, you will mentor teammates into future tech leads and help grow a world class engineering culture. Their mission is to reshape design by streamlining the path from concept to creation, bringing more impactful ideas into the physical world. A well-funded (Series B $51m to date), growing double-digits MoM, and expanding the core engineering team in SF. The surface area is big: realtime collaboration, GPU inference at scale, a modern TypeScript stack, and serving real enterprise What you'll do: Set the architecture roadmap to keep our product reliable, scalable, and a joy to develop in as usage, models, and data grow. Ship hands-on: jump into code for critical paths, rapid prototypes, and hairy debugging (latency, memory, race conditions, WebGL/WASM quirks). Install quality guardrails that scale: test strategy, code-review norms, perf budgets, observability baselines. Mentor and multiply: develop senior engineers into tech leads, model clear written design, and practice crisp decision-making. Partner cross-functionally: represent engineering trade-offs with Product, Design, and Go-To-Market; act as the CTO's delegate when needed. Your toolbox: Frontend: TypeScript, React, Vite, WebGL; realtime collaboration. API/Backend: TypeScript/Node, GraphQL (PostGraphile), Postgres, Redis, background workers. Infra: Kubernetes, Pulumi, CI/CD with GitHub Actions, Datadog for observability, feature flags. Security/Enterprise: SSO/SAML (WorkOS), SOC 2-minded practices. To be considered, 2+ years of Staff Software Engineer role. If you are a passionate and an experienced Staff Softwared Engineer looking to make a difference in a fast-paced and innovative environment, we would love to hear from you! Better Together🟢
    $195k-255k yearly 3d ago
  • Senior Software Engineer

    Raydar 3.5company rating

    Software engineering internship job in Santa Rosa, CA

    Senior Software Engineer - Product 📍 San Francisco, CA (In-Person, 5 Days/Week) 💰 $200K-$320K base + 0.1-0.3% equity About the Role: We're partnering with a fast-growing AI startup that's redefining how the insurance broking industry operates. The company builds automation tools that turn hours of manual work into minutes, transforming how brokers process data, generate proposals, and manage customer workflows. As a Senior Software Engineer - Product, you'll play a pivotal role in designing, developing, and scaling the core AI systems that power this transformation. You'll work across the stack, owning both the 0→1 MVP development and the 1→10 scaling phase - building high-impact features that help brokers serve customers faster and better. This is a hands-on role for engineers who love building quickly, solving deep technical challenges, and seeing their work directly improve user experience. What You'll Do Develop end-to-end product features across both frontend and backend layers Write clean, maintainable, well-tested TypeScript (Python a plus) Debug and optimize across the full stack for performance and reliability Balance user needs, technical trade-offs, and business goals when prioritizing features Collaborate cross-functionally with founders, PMs, and designers to ship user-focused products Iterate quickly and ship frequently - moving from prototype to production fast Own product outcomes: from gathering feedback to delivering impactful releases What We're Looking For 4-8 years of software engineering experience, ideally in VC-backed startups (Seed-Series E) Strong proficiency in TypeScript; experience with Python is a plus Proven track record of shipping user-centric, scalable products Excellent collaboration and communication skills across teams Product-minded, you care about user experience as much as clean code Comfortable with ambiguity and thrive in fast-paced environments Willing to work on-site in San Francisco, 5 days per week
    $200k-320k yearly 2d ago
  • Senior Data/AI/ML Software Engineer

    Crossing Hurdles

    Software engineering internship job in Santa Rosa, CA

    Crossing Hurdles is a global recruitment firm partnering with, a fast-growing Clinical Data Intelligence platform built on 12+ years of advanced research in Machine Reading and Knowledge Graph technology. It automates the low-level cognitive workflows that slow down clinicians, researchers, data abstractors, and care teams - helping healthcare systems operate faster, more accurately, and more efficiently. Role: Senior Data/AI/ML Software Engineer Location: Remote US Compensation: $150K-$300K (level & location based) + 0.1%-0.5% equity YOE: 7+ years in AI/ML or full-stack SWE Visa: H1B transfers + possible new H1B sponsorship Type: Full-time Why you should consider this Build the intelligence layer behind a platform transforming clinical workflows at scale. Work with cutting-edge NLP, Machine Reading, and Knowledge Graph technologies. High-ownership role in a small, senior, research-driven engineering team (20 people). Join a company backed by $15M+ funding, growing rapidly in the healthcare AI space. Direct real-world impact: your work will be used daily by clinicians and care teams. Remote-first, high-autonomy culture with strong technical leadership. About the role Build and enhance clinical information extractors, summarizers, and automation systems. Scrape, process, transform, query, and analyze structured/unstructured clinical data. Evaluate system performance and refine the clinical knowledge graph. Develop secure, compliant code aligned with HIPAA & SOC 2. Contribute to core data/AI/ML pipelines and infrastructure. Participate in an on-call rotation to ensure system uptime. Requirements / Who is the ideal fit 7+ years of experience in AI/ML engineering or full-stack SWE. Deep hands-on experience with NLP/LLMs, data-intensive systems, and ML pipelines. Strong expertise in Python, SQL, PyTorch, GCP, FastAPI, Django, BigQuery, dbt, Pandas. Experience working with large, messy, clinical/healthcare datasets (nice-to-have). Familiarity with secure coding, privacy, and compliance standards. Must be able to work Pacific Time core hours; US-based only .
    $150k-300k yearly 4d ago
  • Lead Software Engineer

    Xcede

    Software engineering internship job in Santa Rosa, CA

    A top AI Native Command Center startup is looking for a lead software developer to join their growing technology team. It centralizes internal and external data for companies and matches it with external insights to help companies make better decisions and predict the future. With early traction in sports and entertainment and working with some of the biggest names like the PGA, Warriors and others and a fresh venture round, they are scaling quickly. As Engineering Lead at Cred, you'll shape how we build. You'll manage and mentor a growing team, drive best practices across delivery and QA, and help us scale our infrastructure, pipelines, and platform with AI and automation at the core. Key Responsibilities: Lead and scale the engineering function with a strong delivery mindset - shipping high-quality features weekly Own and evolve internal processes around CI/CD, QA automation, observability, and DevOps Design and build internal tools to automate development, QA, and data workflows, powered by AI What We're Looking For Must-Haves: 6-10+ years of hands-on engineering experience, with at least 2+ years in engineering leadership roles Proven ability to lead agile/scrum teams, set goals, track velocity, and manage delivery in sprint cycles Strong background in DevOps and QA best practices - CI/CD pipelines, automated testing, infrastructure as code Experience building and scaling data-rich products - including APIs, integrations, scraping tools, or cloud platforms AI-native mindset - you actively look for ways to integrate LLMs and automation into engineering processes
    $129k-181k yearly est. 1d ago
  • Senior Software Engineer-Robotics Automation

    Talently

    Software engineering internship job in San Francisco, CA

    Job Title: Senior Software Engineer-Robotics Salary: $175,000-$300,000 + Equity! Skills: Python, TypeScript, 3D Geometry Libraries, CAD/CAM, Robotics About the Engineering Company / The Opportunity: Join a visionary engineering company at the forefront of automation in manufacturing. Focused on building the AI-powered bridge between computer-aided design (CAD) and manufacturing (CAM), our client is revolutionizing how mechanical parts are produced by creating intelligent, adaptive systems that transform manual setup into seamless automation. As a Senior Software Engineer-Robotics, you'll work alongside passionate founders and fellow innovators, shape foundational systems at the heart of next-generation manufacturing, and have the opportunity to directly impact the future of production technologies. Responsibilities:Design and build robust end-to-end systems across backend and frontend platforms. Translate mechanical and geometric logic-including CAD, machining, and fixturing-into scalable production software. Prototype and implement algorithms that intersect physics, geometry, and AI for real-time automation. Develop and deploy systems that interact directly with machinists, sensors, and live production data. Drive architectural decisions and help establish the core infrastructure as a foundational engineer. Collaborate closely with company founders to deliver high-impact features in fast-paced, high-growth environments. Ship reliable software that interfaces effectively with physical robotics and manufacturing systems. Must-Have Skills:5-8 years of full-stack or systems engineering experience. Strong proficiency in Python and TypeScript. Hands-on experience with 3D or geometry programming libraries such as OpenCascade, Three.js, or PyMesh. Background in mechanical engineering, robotics, or CAD/CAM software development. Solid mathematical foundation in geometry, kinematics, and linear algebra. Proven ability to independently deliver complex technical solutions. Nice-to-Have Skills:Previous experience as a founder or early-stage/founding engineer in a tech startup. Hands-on experience in machining, manufacturing, or robotics systems integration. Experience collaborating with cross-disciplinary teams in fast-growing, innovative environments. Familiarity with real-time production data systems and sensor integration. Exposure to AI or ML frameworks applied to engineering or automation challenges.
    $175k-300k yearly 4d ago
  • Senior Software Engineer

    Key Talent Solutions

    Software engineering internship job in Santa Rosa, CA

    Job Title: Senior Software Engineer (Full-Stack) Employment Type: Full-time Salary: $175K - $250K per annum About Client: Our client is a Series A start up, growing quickly as they onboard new customers and scale platform, using AI to remake the way consumer underwriting is done, starting with residential real estate. Most consumers' most important financial information is locked up in documents, and we've built technology that is able to harness this data to help make better lending decisions. We've coupled this underwriting agent with advanced document and identity anti-fraud, and we're working toward democratizing sophisticated consumer underwriting for all. About the Role Seeking a Staff Software Engineer with 7-8+ years of experience to lead the re-architecture of our core platform as we scale rapidly. After two years of fast-paced product development, our system has grown into a collection of disparate services, and we need a senior IC to unify, rebuild, and streamline the foundation. This role reports directly to the CTO and plays a critical part in shaping the technical future of the company. What We're Looking For 7-8+ years of professional experience as a strong individual contributor. Deep expertise in systems design, architectural refactoring, and scaling codebases beyond the “fast startup” phase. Experience at a high-growth startup (Seed → Series B/C) where engineering teams expanded meaningfully. Strong full-stack or backend skills (Typescript, React, Node.js, Python preferred). Ability to navigate ambiguity, make sound technical decisions with incomplete context, and iterate quickly. High engineering bar-someone who can elevate the code quality and system design of the entire team. Tech Stack Frontend: Typescript, React Backend: Node.js, Python Databases: Postgres, BigQuery, Redis Cloud: GCP Seniority & Experience 7+ years in full-stack software engineering (backend-leaning). Experience leading technical projects, refactoring code, and re-architecting systems. History of progression or promotions within startup roles (e.g., to Staff/Principal level). Education CS degree from a top 20 school What You'll Do Architect & Rebuild the Core System Re-architect major parts of the existing platform into a cleaner, scalable, and more maintainable system. Refactor or remove unnecessary code to create a cohesive architecture. Drive high-level technical decisions across backend and full-stack systems. Establish and reinforce best practices and architectural consistency across the engineering team. Lead High-Impact Feature & Infrastructure Work Collaborate with the CTO to define long-term technical direction. Work with senior and junior engineers to implement new features and improve systems. Support onboarding of larger enterprise customers by enhancing platform stability and extensibility. Own Key Product Initiatives Lead system architecture for new workflows, including real-time ID, income, and document verification. Integrate and maintain in-house ML models used for fraud detection and financial document understanding. Improve the technical foundation powering our 70%+ automated approval/denial workflow. Why Join This is a rare opportunity to join a fast-scaling Series A company with real customers and traction. You'll act as the technical adult in the room, refactoring, simplifying, and shaping the long-term architecture while influencing major product decisions. You will have a direct impact on the company's core systems and help define the foundation for future growth.
    $175k-250k yearly 1d ago
  • Principal Software Engineer

    Dinan & Associates 4.1company rating

    Software engineering internship job in South San Francisco, CA

    This is a full-time role with a client of Dinan & Associates. This role is with an established company and includes excellent health care and other benefits. Role: Principal / Senior Principal Software Engineer Industry: Biotechnology / Pharmaceutical R&D Location: San Francisco Bay Area (Hybrid) The Organization We are a leading global biotechnology company driven to innovate and ensure access to healthcare for generations to come. Our goal is to create a healthier future and more time for patients with their loved ones. The Position Advances in AI, data, and computational sciences are transforming drug discovery and development. Our Research and Early Development organizations have demonstrated how these technologies accelerate R&D, leveraging data and novel computational models to drive impact. Our Computational Sciences group is a strategic, unified team dedicated to harnessing the transformative power of data and Artificial Intelligence (AI) to assist scientists in delivering innovative medicines for patients worldwide. Within this group, the Data and Digital Solutions team leads the modernization of our computational and data ecosystems by integrating digital technologies to empower stakeholders, advance data-driven science, and accelerate decision-making. The Role The Solutions team develops modernized and interconnected computational and data ecosystems. These are foundational to building solutions that accelerate the work done by Computational and Bench Scientists and enable ML/AI tool creation and adoption. Our team specializes in building Data Pipelines and Applications for data acquisition, collection, storage, transformation, linkage, and sharing. As a Software Engineer in the Solutions Engineering capability, you will work closely with Data Engineers, Product Leaders, and Tech/ML Ops, as well as directly with key partners including Computational Scientists and Research Scientists. You will build robust and scalable systems that unlock the potential of diverse scientific data, accelerating the discovery and development of life-changing treatments. Key Responsibilities Technical Leadership: Provide strategic and tactical technical leadership for ongoing initiatives. Identify new opportunities with an eye for consolidation, deprecation, and building common solutions. System Design: Responsible for technical excellence, ensuring solutions are innovative, best-in-class, and integrated by delivering data flows and pipelines across key domains like Research Biology, Drug Discovery, and Translational Medicine. Architecture: Learn, deeply understand, and improve Data Workflows, Application Architecture, and Data Ecosystems by leveraging standard patterns (layered architecture, microservices, event-driven, multi-tenancy). Collaboration: Understand and influence technical decisions around data workflows and application development while working collaboratively with key partners. AI/ML Integration: Integrate diverse sets of data to power AI/ML and Natural Language Search, enabling downstream teams working on Workflows, Visualization, and Analytics. Facilitate the implementation of AI models. Who You Are Education: Bachelor's or Master's degree in Computer Science or similar technical field, or equivalent experience. Experience: 7+ years of experience in software engineering (Principal Software Engineer level). 12+ years of experience (Sr. Principal Software Engineer level). Full Stack Expertise: Deep experience in full-stack development is required. Strong skills in building Front Ends using JavaScript, React (or similar libraries) as well as Backends using high-level languages like Python or Java. Data & Cloud: Extensive experience with Databases, Data Analytics (SQL/NoSQL, ETL, ELT), and APIs (REST, GraphQL). Extensive experience working on cloud-native architectures in public clouds (ideally AWS) is preferred. Engineering Best Practices: Experience building data applications that are highly reliable, scalable, performant, secure, and robust. You adopt and champion Open Source, Cloud First, API First, and AI First approaches. Communication: Outstanding communication skills, capable of articulating technical concepts clearly to diverse audiences, including executives and globally distributed technical teams. Mentorship: Ability to provide technical mentorship to junior developers and foster professional growth. Domain Knowledge (Preferred): Ideally, you are a full-stack engineer with domain knowledge in biology, chemistry, drug discovery, translational medicine, or a related scientific discipline. Compensation & Benefits Competitive salary range commensurate with experience (Principal and Senior Principal levels available). Discretionary annual bonus based on individual and company performance. Comprehensive benefits package. Relocation benefits are available. Work Arrangement Onsite presence on the San Francisco Bay Area campus is expected at least 3 days a week.
    $168k-227k yearly est. 3d ago
  • Senior Ruby Software Developer

    Franklin Fitch

    Software engineering internship job in Sonoma, CA

    Senior Software Engineer Experience Level: Senior (7+ years) About the Role We're looking for a Senior Software Engineer who thrives on turning conversations into actionable, user-focused solutions. You'll work closely with stakeholders to deeply understand problems, identify root causes, and deliver thoughtful, high-quality software that stands the test of time. Requirements 7+ years of experience designing, implementing, and testing software. Strong fluency in core software design principles. Experience with test-driven development (TDD). Familiarity with service-oriented architecture and distributed system fundamentals. Excellent ability to communicate technical concepts clearly to both technical and non-technical audiences. Bonus points for experience with Microservices, Pub/Sub, Event Sourcing, Eventide, and Message DB. Technologies We Use Languages & Frameworks: Ruby on Rails Event-Driven Tools: Eventide, Message DB Databases: PostgreSQL Infrastructure: Kubernetes, Terraform Cloud: Azure
    $117k-164k yearly est. 1d ago
  • Senior Software Engineer

    Premier Group 4.5company rating

    Software engineering internship job in San Francisco, CA

    Founding Engineer On-Site San Francisco, CA $170,000 - $200,000 About: We are seeking versatile Sr Software Engineers who specialize across disciplines - Machine Learning, Data Engineering, and Full-Stack Development. The ideal candidate is willing to get their hands dirty, push boundries, and driven by a need to succeed. You will be ready to work diligently and build rapidly to win the market. You should be prepared to challenge existing concepts and develop alternative solutions. Job Summary: You'll operate at the cutting edge of LLMs, computer vision, and data engineering to automate compliance in precision-focused industries. You'll also collaborat with major global industrial partners. Your work will help build a product that leading organizations will depend on to prevent accidents, protect lives, and transform the way they run their operations. Who You Are: Able to make decisions quickly. Proactive. Comfortable with TypeScript, Python, Docker, LLMs, YOLO, Tesseract, PostgreSQL, AWS, and React Native. Have a history of building products that have been used. Thrive under pressure and within an unstructured environment. What You'll Do: Speak with users and gather their needs, experiences, and problems. Architect systems that will be used daily by others at billion-dollar companies. Build agent-swarm data pipelines that will autonomously audit. Maintain and scale infrastructure. Produce quickly without the fear of perfection. Work directly with the founding team and customers.
    $170k-200k yearly 3d ago
  • Software Engineer - Intelligent Systems

    Lawrence Harvey 4.4company rating

    Software engineering internship job in Berkeley, CA

    Compensation: Up to $135K base salary My client is a Series C renewable-energy automation unicorn, founded in 2019 and backed by more than $200M in funding. They are building intelligent systems that transform how large-scale renewable energy projects are designed and delivered. They're hiring a Software Engineer - Intelligent Systems to develop AI-powered tools using Azure OpenAI, AWS Bedrock, and AgentCore to automate complex engineering workflows. This role is ideal for a recent M.S. or Ph.D. graduate passionate about AI, automation, and multi-cloud technologies. What You'll Do Build AI-driven automation workflows and reasoning chains Develop LLM-based agents with Azure OpenAI and AWS Bedrock Work on retrieval systems and Document AI integrations Deploy and optimize agents across Azure, AWS, edge, and on-prem environments Translate engineering workflows into intelligent systems Test, validate, and document system behavior What We're Looking For Bachelor's or Master's in CS, AI, Computational Linguistics, or related field (M.S./Ph.D. preferred) Experience with AI/ML, NLP, or intelligent systems Strong Python programming skills Familiarity with frameworks like LangChain or LangGraph Exposure to Azure OpenAI, AWS Bedrock, and AgentCore Understanding of REST APIs, asynchronous programming, and data integration
    $135k yearly 22h ago
  • Staff Software Engineer - High-Growth AI/FinTech

    Ikuto

    Software engineering internship job in San Francisco, CA

    Staff Software Engineer (IC) - High-Growth AI/FinTech Startup Full-time · Hybrid (San Francisco) $220k-$300k + equity A well-funded, rapidly scaling startup in the AI-driven fintech space is looking for an experienced Staff Engineer to take ownership of reshaping the foundations of their core platform. After two years of fast iteration and customer growth, the product has evolved into a set of independently built services. They now need a senior IC who can bring coherence, scalability, and long-term architectural stability as the engineering team expands. This is a high-impact individual contributor role working directly with the CTO. You'll set technical direction, oversee major system redesigns, and help prepare the platform to support significantly larger usage, customer demands, and a future 20-40+ engineer organisation. What You'll Be Doing Lead architectural transformation Redesign major components into a unified, maintainable, scalable system. Remove legacy code, reduce fragmentation, and introduce sound architectural patterns. Define technical standards and guide the broader engineering team towards consistent, high-quality design. Drive high-leverage engineering work Partner closely with the CTO on long-term technical strategy. Lead development of workflow systems for real-time identity, income, and document verification. Strengthen the infrastructure that powers the company's automated decisioning engine (currently >70% auto-approval/denial rate). Support integrations with internal ML models that perform fraud detection and financial document understanding. Influence and elevate the engineering culture Collaborate with senior and junior engineers across backend, full-stack and infra. Improve developer velocity and support onboarding of larger enterprise customers. Help the company scale from an early-stage engineering organisation to a mature, high-performance team. What They're Looking For 7-8+ years' experience as a strong backend or full-stack IC. Proven ability to re-architect complex systems and scale codebases beyond the “early startup” phase. Experience in a fast-growing startup (Seed → A → B or similar) where the engineering org expanded meaningfully. Depth in modern backend or full-stack development (ideal: TypeScript, React, Node.js, Python). Someone who thrives in ambiguity, makes pragmatic technical decisions, and moves quickly. A high engineering bar and the ability to raise the standards of those around you. Tech Environment Frontend: TypeScript, React Backend: Node.js, Python Data: Postgres, BigQuery, Redis Cloud: GCP Hybrid working model; candidates must be based in or willing to relocate to the San Francisco Bay Area. (Hybrid flexibility available for senior candidates.) Why This Role Is Exciting Join a business with strong revenue, real customers, and top-tier backers. Have ownership of mission-critical architecture, not just feature work. Work alongside a highly capable CTO and shape the company's technical trajectory for years to come. Build systems that support real-world decisions for millions of end-users. Competitive salary, meaningful equity, and the chance to make a long-term technical mark.
    $220k-300k yearly 2d ago
  • Staff Software Engineer

    1Five

    Software engineering internship job in San Francisco, CA

    The Role Our client is seeking a Staff Software Engineer to join a small, senior team as a highly skilled individual contributor. In this hybrid role, you'll work across the stack to build new user-facing features and develop integrations with CAD and third-party applications. You'll partner closely with product managers, AI researchers, and other engineers to turn new ideas into production-ready systems at scale. What You'll Do Design and build scalable, reliable full-stack systems using React, Node.js, and Python. Deploy an ML model to production: you've done it before, and you'll do it again: build robust products that users love. Collaborate closely with ML and data teams to integrate models and pipelines into real-world products. Architect backend systems around AWS services, databases, and modern data infrastructure. Own performance and scale: build APIs, indexes, and search systems that make high-dimensional data feel instant. Contribute to product direction: work with design, AI, and leadership to turn technical capabilities into delightful user experiences. (Optional but exciting): advance 3D visualization, geometry, or rendering engines that make engineering feel magical. What We're Looking For You're a strong generalist who can build, ship, and scale complex full-stack systems. You're fluent in React, Node.js, and Python, and comfortable designing APIs, services, and data flows end-to-end. You've shipped large production systems, ideally ones that touch ML, data, or search. You have experience with AWS databases, and you enjoy thinking about indexing, search, and vector data systems. You're pragmatic, product-minded, and enjoy owning features from concept to deployment. You collaborate naturally with AI, design, and data teams, and love turning complexity into clarity. Bonus points if: You've worked with large-scale data processing pipelines. You have an interest in math, geometry, topology, rendering, or computational geometry. You've built software in 3D printing, CAD, or computer graphics domains. This is a rare opportunity to create the interfaces, infrastructure, and experiences that bring a new kind of intelligence to the physical world, and help define how AI becomes a tool for the imagination. You love building systems that are elegant, fast, and deeply technical, and want to see them shape the real world. Let's build the tools the future will be made in. Compensation The base salary range for this role is $175,000 - $240,000, plus equity. Flexible PTO and competitive compensation. Final offers will be based on experience, interview performance, and alignment with role requirements.
    $175k-240k yearly 4d ago
  • Head of Computer Use/ AI Engineer

    Edward Mann

    Software engineering internship job in San Francisco, CA

    Edward Mann are hiring for an excellent Technology Start-up based in San Francisco. About the Role We are seeking a Head of Computer Use / Senior AI Engineer (hands on role). Driving the evolution of the next generation of browser agents (testing browser agents). To lead the design, training, and advancement of next-generation AI agent systems. This role involves fine-tuning large language models (LLMs) and developing intelligent agents capable of navigating and interacting with real web environments. It's a high-impact position combining hands-on engineering, experimentation, and strategic input. You'll collaborate closely with technical leadership, contribute directly to product direction, and mentor other engineers in developing advanced agent capabilities. Key Responsibilities Develop, train, and deploy LLM-powered agents that interact with websites through real browser interfaces. Fine-tune foundation models using advanced methods (e.g., LoRA, PEFT, DPO, RLHF) and select the best approach for each use case. Design reinforcement learning systems that improve agent reasoning, adaptability, and task performance. Own the full agent pipeline-from model architecture and policy design to simulation frameworks and testing environments. Rapidly prototype, run experiments, and refine solutions to push the limits of agent performance. Partner with technical leadership to shape product direction and research priorities. Mentor and support other engineers, helping to grow a strong, mission-driven technical team. Build and coordinate multi-agent workflows with structured roles, memory systems, and effective trajectories. What You'll Bring Strong background in machine learning with a PhD or equivalent industry experience in AI/ML/Computer Science. Hands-on experience fine-tuning LLMs. Deep applied knowledge of reinforcement learning techniques. Experience building agents for real-world applications (bonus: browser-based or robotics experience). Strong coding and experimentation skills, with a preference for practical problem-solving over theory alone. A sense of ownership and drive to build impactful systems beyond titles or hierarchy. Experience mentoring, managing, or growing technical teams. Preferred Qualifications Record of impactful research publications or open-source contributions. Experience in high-growth, fast-paced start-up environments.
    $113k-166k yearly est. 1d ago
  • Senior Data/AI/ML Software Engineer

    Crossing Hurdles

    Software engineering internship job in San Francisco, CA

    Crossing Hurdles is a global recruitment firm partnering with, a fast-growing Clinical Data Intelligence platform built on 12+ years of advanced research in Machine Reading and Knowledge Graph technology. It automates the low-level cognitive workflows that slow down clinicians, researchers, data abstractors, and care teams - helping healthcare systems operate faster, more accurately, and more efficiently. Role: Senior Data/AI/ML Software Engineer Location: Remote US Compensation: $150K-$300K (level & location based) + 0.1%-0.5% equity YOE: 7+ years in AI/ML or full-stack SWE Visa: H1B transfers + possible new H1B sponsorship Type: Full-time Why you should consider this Build the intelligence layer behind a platform transforming clinical workflows at scale. Work with cutting-edge NLP, Machine Reading, and Knowledge Graph technologies. High-ownership role in a small, senior, research-driven engineering team (20 people). Join a company backed by $15M+ funding, growing rapidly in the healthcare AI space. Direct real-world impact: your work will be used daily by clinicians and care teams. Remote-first, high-autonomy culture with strong technical leadership. About the role Build and enhance clinical information extractors, summarizers, and automation systems. Scrape, process, transform, query, and analyze structured/unstructured clinical data. Evaluate system performance and refine the clinical knowledge graph. Develop secure, compliant code aligned with HIPAA & SOC 2. Contribute to core data/AI/ML pipelines and infrastructure. Participate in an on-call rotation to ensure system uptime. Requirements / Who is the ideal fit 7+ years of experience in AI/ML engineering or full-stack SWE. Deep hands-on experience with NLP/LLMs, data-intensive systems, and ML pipelines. Strong expertise in Python, SQL, PyTorch, GCP, FastAPI, Django, BigQuery, dbt, Pandas. Experience working with large, messy, clinical/healthcare datasets (nice-to-have). Familiarity with secure coding, privacy, and compliance standards. Must be able to work Pacific Time core hours; US-based only .
    $150k-300k yearly 4d ago
  • Lead Software Engineer

    Xcede

    Software engineering internship job in San Francisco, CA

    A top AI Native Command Center startup is looking for a lead software developer to join their growing technology team. It centralizes internal and external data for companies and matches it with external insights to help companies make better decisions and predict the future. With early traction in sports and entertainment and working with some of the biggest names like the PGA, Warriors and others and a fresh venture round, they are scaling quickly. As Engineering Lead at Cred, you'll shape how we build. You'll manage and mentor a growing team, drive best practices across delivery and QA, and help us scale our infrastructure, pipelines, and platform with AI and automation at the core. Key Responsibilities: Lead and scale the engineering function with a strong delivery mindset - shipping high-quality features weekly Own and evolve internal processes around CI/CD, QA automation, observability, and DevOps Design and build internal tools to automate development, QA, and data workflows, powered by AI What We're Looking For Must-Haves: 6-10+ years of hands-on engineering experience, with at least 2+ years in engineering leadership roles Proven ability to lead agile/scrum teams, set goals, track velocity, and manage delivery in sprint cycles Strong background in DevOps and QA best practices - CI/CD pipelines, automated testing, infrastructure as code Experience building and scaling data-rich products - including APIs, integrations, scraping tools, or cloud platforms AI-native mindset - you actively look for ways to integrate LLMs and automation into engineering processes
    $128k-180k yearly est. 1d ago
  • Senior Software Engineer

    Premier Group 4.5company rating

    Software engineering internship job in Santa Rosa, CA

    Founding Engineer On-Site San Francisco, CA $170,000 - $200,000 About: We are seeking versatile Sr Software Engineers who specialize across disciplines - Machine Learning, Data Engineering, and Full-Stack Development. The ideal candidate is willing to get their hands dirty, push boundries, and driven by a need to succeed. You will be ready to work diligently and build rapidly to win the market. You should be prepared to challenge existing concepts and develop alternative solutions. Job Summary: You'll operate at the cutting edge of LLMs, computer vision, and data engineering to automate compliance in precision-focused industries. You'll also collaborat with major global industrial partners. Your work will help build a product that leading organizations will depend on to prevent accidents, protect lives, and transform the way they run their operations. Who You Are: Able to make decisions quickly. Proactive. Comfortable with TypeScript, Python, Docker, LLMs, YOLO, Tesseract, PostgreSQL, AWS, and React Native. Have a history of building products that have been used. Thrive under pressure and within an unstructured environment. What You'll Do: Speak with users and gather their needs, experiences, and problems. Architect systems that will be used daily by others at billion-dollar companies. Build agent-swarm data pipelines that will autonomously audit. Maintain and scale infrastructure. Produce quickly without the fear of perfection. Work directly with the founding team and customers.
    $170k-200k yearly 3d ago
  • Lead Software Engineer

    Xcede

    Software engineering internship job in Hayward, CA

    A top AI Native Command Center startup is looking for a lead software developer to join their growing technology team. It centralizes internal and external data for companies and matches it with external insights to help companies make better decisions and predict the future. With early traction in sports and entertainment and working with some of the biggest names like the PGA, Warriors and others and a fresh venture round, they are scaling quickly. As Engineering Lead at Cred, you'll shape how we build. You'll manage and mentor a growing team, drive best practices across delivery and QA, and help us scale our infrastructure, pipelines, and platform with AI and automation at the core. Key Responsibilities: Lead and scale the engineering function with a strong delivery mindset - shipping high-quality features weekly Own and evolve internal processes around CI/CD, QA automation, observability, and DevOps Design and build internal tools to automate development, QA, and data workflows, powered by AI What We're Looking For Must-Haves: 6-10+ years of hands-on engineering experience, with at least 2+ years in engineering leadership roles Proven ability to lead agile/scrum teams, set goals, track velocity, and manage delivery in sprint cycles Strong background in DevOps and QA best practices - CI/CD pipelines, automated testing, infrastructure as code Experience building and scaling data-rich products - including APIs, integrations, scraping tools, or cloud platforms AI-native mindset - you actively look for ways to integrate LLMs and automation into engineering processes
    $128k-180k yearly est. 1d ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Napa, CA?

The average software engineering internship in Napa, CA earns between $39,000 and $117,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Napa, CA

$68,000
Job type you want
Full Time
Part Time
Internship
Temporary