1

Software Engineer Internship Jobs in Santa Rosa, CA

Sr. Software Engineer

Bodega Bay, CA

$145K - $191K/yr

Lever builds modern recruiting software for teams to source, interview, and hire top talent. Our team strives to set a new bar for enterprise software with modern, well-designed, real-time apps. We ...

Our software is trusted by Shell Oil, Genentech, HCA healthcare, Kaiser, Turner, Layton and several others. Join us in bringing AI to construction! The Role As a full stack engineer at Doxel, you ...

Founded by former executives from Google, Coinbase, Flipkart, and Okta, our team includes engineers ... Good understanding of software development principles, data structures, and algorithms. * Excellent ...

We are looking for a Senior Full-Stack Software Engineer with a background in creating reliable and scalable web applications and web services. This person must understands the fundamentals of modern ...

Senior Software Development Engineer

Bodega Bay, CA · On-site

$145K - $191K/yr

Programming/Software Development: As a Staff Engineer, you are an expert across multiple tech stacks and move freely between them to solve complex hurdles. You set the organizational standard for ...

Senior Software Development Engineer

Bodega Bay, CA · On-site

$145K - $191K/yr

Programming/Software Development: As a Staff Engineer, you are an expert across multiple tech stacks and move freely between them to solve complex hurdles. You set the organizational standard for ...

These engineers continue to innovate the platform, now home to over 1.5 million apps and billions of users, to scale the service and help customers find the apps they love. Description The App Store ...

Showing results 41-60

Software Engineer Internship information

See Santa Rosa, CA salary details

$14

$27

$42

How much do software engineer internship jobs pay per hour?

As of Jul 27, 2026, the average hourly pay for software engineer internship in Santa Rosa, CA is $27.79, according to ZipRecruiter salary data. Most workers in this role earn between $22.60 and $31.54 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Software Engineer Internship position, and why are they important?

To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.

What is a Software Engineer Internship job?

A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.

What kinds of projects or tasks do Software Engineer Interns typically work on during their internship?

Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.

What are the most commonly searched types of Software Engineer jobs in Santa Rosa, CA? The most popular types of Software Engineer jobs in Santa Rosa, CA are:
What cities near Santa Rosa, CA are hiring for Software Engineer Internship jobs? Cities near Santa Rosa, CA with the most Software Engineer Internship job openings:
Infographic showing various Software Engineer Internship job openings in Santa Rosa, CA as of July 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $57,801 per year, or $27.8 per hour.
AI/ML Software Engineer

Other

Posted 11 days ago


Job description

ITRADENETWORK LEADERSHIP PRINCIPLES

iTradeNetwork's purpose is to feed the world - and everything we do is guided by the principles below. Every team member is expected to embody and champion these principles across the organization.

Bias for Action

We value speed and avoid analysis paralysis. We develop conviction, make informed decisions quickly, and take calculated risks to maintain momentum - knowing that swift progress is essential for innovation and growth.

Customer Obsession

We work relentlessly to delight our customers. We work backward from their needs to solve pain points and create solutions that surprise and earn their loyalty. We obsess over customers, not competitors.

Data & Metrics Driven

We operate with facts, not opinions. We dive deep into data and use metrics to measure progress, ground every decision in rigorous analysis, and push for clarity and measurable outcomes.

Raise the Bar

We continuously push for improvement - in ourselves, our teams, and the company. We hire and develop exceptional talent, setting ever-higher standards that elevate performance and drive excellence.

Operational Excellence Through Process

We build lasting processes that optimize for efficiency. By developing, testing, and documenting each process, we create consistency and scale through automation, enabling continuous improvement across the business.

Ownership Mindset

We take responsibility for our work and aim for long-term success. We use resources wisely, stay accountable, and roll up our sleeves to get things done - no task is beneath us.

Earn Trust

We build trust through integrity, transparency, and mutual respect. We communicate openly, own our mistakes, listen actively, and remain open to feedback as an opportunity for growth.

JOB SUMMARY

We are building an AI-first company - which means AI isn't a feature we bolt on; it's the foundation of how we design products, make decisions, and ship software. As an Associate AI/ML Full Stack Developer, you'll be on the front lines of that mission: building intelligent, production-ready applications that put machine learning at the core of the user experience.

This is a role for someone who wants to grow fast. You'll work alongside experienced engineers and data scientists on real problems, ship code that matters, and develop deep expertise at the intersection of AI/ML and full stack development - all in service of one of the most consequential industries in the world.

Key Responsibilities:
  • Build and ship AI-powered full stack applications - from model integration to user-facing interfaces - using modern frameworks and cloud-native infrastructure.
  • Partner with data scientists to bring ML models into production: wrapping them in APIs, optimizing inference pipelines, and monitoring performance in live environments.
  • Own end-to-end data pipelines that support model training, validation, and deployment workflows.
  • Develop frontend experiences (React or similar) that surface AI-driven insights in intuitive, responsive interfaces.
  • Contribute to backend services and microservices that power model serving, data ingestion, and business logic.
  • Participate in code reviews and collaborative design discussions - learning from senior engineers while sharing your own perspective.
  • Stay current with the AI/ML landscape: new architectures, tooling, and frameworks move fast, and so do we.
What you'll need:

Required:

  • Bachelor's degree in Computer Science or a related technical field (or equivalent practical experience).
  • Solid grounding in data structures, algorithms, and object-oriented programming.
  • Understanding of core AI/ML concepts: supervised and unsupervised learning, neural networks, model evaluation.
  • Proficiency in at least one backend language - Python strongly preferred given its centrality to the ML ecosystem.
  • Hands-on experience with web development (React, Angular, or comparable framework).
  • Comfort with both SQL and NoSQL databases.
  • A problem-solving mindset and genuine curiosity about how AI can change the way software works.

Nice to Have:

  • Experience with Python ML libraries: TensorFlow, PyTorch, or Scikit-learn.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and deploying ML workloads in the cloud.
  • Exposure to LLM APIs, prompt engineering, or retrieval-augmented generation (RAG) patterns.
  • Knowledge of MLOps tooling: experiment tracking, model registries, CI/CD for ML pipelines.
  • Project or coursework experience building AI/ML applications end-to-end.

Who you are:

  • You think AI-first - when approaching a problem, your instinct is to ask how intelligence can be built into the solution, not added as an afterthought.
  • You move fast and learn faster. You're comfortable with ambiguity and excited by the pace of change in the AI space.
  • You communicate clearly and collaborate naturally across disciplines - you can talk to a data scientist about model architecture and to a product manager about tradeoffs.
  • You take ownership. You don't wait to be told what to do next; you find the next important thing and work on it.
  • You care about craft - clean code, thoughtful documentation, and systems that are built to last.

Base Compensation: $40/hr