About the role#
We are hiring two Backend Software Engineering Interns in Palo Alto to support our satellite and AI-powered products. This is a hands-on role where you will own scoped backend projects that ship to production. You will receive daily mentorship from a senior engineer who will review your code and guide your technical growth. Strong performers will be considered for a full-time return offer.
What you'll do#
- Design, build, and test backend services and APIs using Java or Python.
- Own a project from the initial design document through to production deployment.
- Work with data pipelines that process satellite, sensor, and operational data at scale.
- Write clean, tested, and well-documented code while participating in regular code reviews.
- Debug issues across services to understand how production systems behave under load.
- Use AI coding tools to increase efficiency while maintaining code quality.
- Partner with engineers across various teams to understand how your work integrates with the broader platform.
- Present your work to the engineering team at the end of your internship.
What you'll need#
- Currently pursuing or recently completed a BS or MS in Computer Science or a related field.
- Experience with at least one serious project or prior internship where you can explain your design choices and trade-offs.
- Solid programming skills in Java or Python.
- Strong Computer Science fundamentals, including data structures, algorithms, and object-oriented design.
- Ability to learn quickly, ask questions, and use AI tools effectively.
- Exposure to REST APIs, SQL or NoSQL databases, or cloud platforms such as AWS.
- Experience with Git, unit testing, and CI workflows.
- Interest in fields like geospatial data, climate, energy, or infrastructure.
- Open-source contributions, hackathon projects, or a public GitHub repository.
Location & details#
- This is a hybrid role based in Palo Alto, California.
- The internship is full-time and paid.
- We are unable to provide sponsorship for this position.
About AiDASH
AiDASH is an enterprise software company that provides vegetation risk intelligence for electric utilities. Founded in 2019, the firm uses satellite imagery and machine learning to monitor grid infrastructure. It maintains a primary focus on wildfire mitigation and reliability for utility networks. The company is based in Palo Alto, California, and employs nearly 400 people across multiple global offices.
How to get in at AiDASH
Securing an internship at AiDASH requires speed because early applicants often get seen before the pile grows. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, which helps you apply among the first. This advantage is helpful when you are competing for a spot at a growing company. You can also use Intern Insider to surface the recruiters behind the company roles so you can reach out directly to ask about the position or a referral. Connecting with a human recruiter instead of relying on a cold application materially improves your response rates. It is a practical way to stand out in a crowded market.



