CrawlJobs Logo

Software engineer intern autonomous driving

United States, Milford 7300.00 - 9200.00 USD / Month · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

As an Autonomous Driving Software Engineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You’ll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments.

Job Responsibility

  • Develop, test, and deploy production-ready code across components of vehicle platform software
  • Quickly ramp up on assigned codebase, product area, and/or system
  • Complete assigned tasks efficiently with few iterations
  • Identify problem statements, outline optimal solutions, account for tradeoffs and edge cases
  • Participate in code reviews, technical discussions, and design resign
  • Collaborate with cross-functional teams including hardware, systems, test, and safety to ensure seamless software integration
  • Communicate effectively across multiple stakeholders

Requirements

  • Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelors or Masters degree in computer science or a related field
  • Experience with modern object-oriented programming languages (e.g., Java, C++, Python) preferably in a production or applied project environment
  • Able to work fulltime, 40 hours per week

Nice to have

  • Previous experience with software development through internships, class projects, personal projects, or coding competitions
  • Experience developing and testing software through internships, coursework, or personal projects
  • Familiarity with Linux/POSIX environments and exposure to embedded systems or robotics projects
  • Understanding of networking fundamentals relevant to embedded or distributed systems
  • Experience with robotics frameworks (e.g., ROS), embedded Linux platforms, or common sensors (e.g., cameras, lidar, radar, IMUs)
  • Interest or coursework related to safety-critical or high-reliability systems (automotive, aerospace, medical)
  • Passion for self-driving technology and its potential impact on the world
  • Intent to return to degree-program after the completion of the internship
  • Graduating between December 2026 and August 2027

What we offer

  • Paid US GM Holidays
  • GM Family First Vehicle Discount Program
  • Result-based potential for growth within GM
  • Intern events to network with company leaders and peers
  • One-time lump sum taxable relocation stipend

Looking for more opportunities?

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

Similar Jobs for

Software engineer intern autonomous driving

8 matching positions

Senior Software Engineer, Full Stack

Postscript is the AI messaging platform trusted by 20,000+ Shopify brands — incl...
Location
Location
United States
Salary
Salary:
175000.00 - 205000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience building large-scale backend systems and APIs
  • Active, daily user of AI coding tools (Claude Code, Cursor, Copilot, or equivalent)
  • Tech stack: Python, Go, React, and TypeScript
  • Experience with Kubernetes, AWS, Datadog, and relational/NoSQL databases
  • Follow AI tooling landscape closely
  • Think critically about AI output
  • Ability to context switch quickly across concurrent workstreams
  • Experience working on both 0-to-1 initiatives and complex existing systems
  • Strong command of relational and NoSQL databases, SQL, and thoughtful database modeling
  • Familiarity building and observing applications on AWS, and ideally with Datadog or comparable observability tooling
Job Responsibility
Job Responsibility
  • Take deep ownership of systems and product areas on your team
  • Independently investigate, design, and execute solutions across distributed systems with a high degree of ambiguity
  • Architect, build, and maintain highly available, scalable REST APIs and backend services for internal and external use
  • Drive system decoupling, modularization, and technical debt reduction
  • Build agentically as your default: run multiple autonomous agents and worktrees in parallel
  • Stay at the forefront of emerging AI tooling and practices
  • Contribute to how we think about integrating AI into our systems and workflows
  • Collaborate cross-functionally with product, data, and go-to-market teams
  • Identify and eliminate single points of failure
  • Improve how engineering gets done
What we offer
What we offer
  • Salary range of USD $175,000–$205,000 base plus significant equity
  • Work from home (or wherever)
  • Fun — we're passionate and enjoy what we do
  • Competitive compensation and opportunity for equity
  • Flexible paid time off
  • Health, dental, vision insurance
  • Fulltime
Read More
Arrow Right

Senior/Staff Software Engineer, Search & Retrieval Infrastructure

We are hiring a senior/staff software engineer to help design and build core com...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
pinecone.io Logo
Pinecone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Systems Expertise: Architectural Depth: You have a proven track record (typically 6+ years) of shipping production-grade backends for large-scale systems
  • Systems Expertise: Data Engineering Savvy: You’re comfortable building high-throughput indexing pipelines that handle both the messy world of unstructured data and the rigid world of structured schemas
  • AI & Retrieval: Retrieval Intuition: You understand that search is more than just a keyword match. You have direct experience (or deep theoretical knowledge) in semantic search, vector databases, hybrid retrieval strategies, or with traditional search engines like Elastic or OpenSearch
  • AI & Retrieval: RAG & Orchestration: You understand the nuances of Retrieval-Augmented Generation (RAG) patterns, from embedding pipelines and hybrid search techniques to how query planning and metadata filtering can make or break an LLM's performance
  • Technical: Language Fluency: You are an expert in at least one major language like Go, Rust, C++, Java, or Python
  • Technical: Infrastructure: Familiarity and experience with modern infrastructure tools, such as Kubernetes, cloud-native architectures, and observability frameworks, as well as infrastructure-as-code tools like Terraform or Pulumi
  • Ownership & Impact: Product Thinking: You don't just build to spec
  • you build for the user. You can design clean, intuitive APIs that both human developers and autonomous agents will love
  • Ownership & Impact: Ambiguity Navigator: You’re comfortable in a high-growth environment. You prefer owning a problem over executing a ticket
Job Responsibility
Job Responsibility
  • Design and build scalable platform components leveraging advanced retrieval via query planning, semantic and hybrid search, metadata-aware search, and LLM generation
  • Design and build optimized indexing pipelines for structured and unstructured data
  • Build backend services for semantic and hybrid retrieval, knowledge graph construction, and retrieval orchestration
  • Improve retrieval quality through evaluation and observability frameworks
  • Design APIs for internal and external user and agentic consumers
  • Optimize latency, throughput and cost across large-scale inference and retrieval workloads
  • Drive technical direction for reliability and security
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, MediaWiki

The Wikimedia Foundation is looking for a Senior Software Engineer to join the M...
Location
Location
United States
Salary
Salary:
113082.00 - 175725.00 USD / Year
wikimediafoundation.org Logo
Wikimedia Foundation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commitment to the Foundation's Mission and Values
  • Extensive experience in backend software engineering
  • Familiarity with platform or infrastructure products that serve internal or external engineering teams
  • Experience with databases and event streams, including schema design, query optimization, and efficient data access patterns
  • Deep understanding of software architecture, testing methodologies, and system design
  • Strong experience in observability practices: setting up metrics, logging, monitoring, and alerting
  • Familiarity with incident response, root cause analysis, and follow-up processes
  • Experience working with CI/CD pipelines and automated test infrastructure
Job Responsibility
Job Responsibility
  • Designing, improving, and maintaining key parts of the MediaWiki stack
  • Driving technical quality and operational excellence by defining and reinforcing standards in testing, observability, and system reliability
  • Comfortably and autonomously creating proofs of concept, writing design documents, and breaking down complex projects into actionable tasks to support less experienced team members
  • Developing and improving shared capabilities (e.g., authentication, caching, rate limiting) that enable other teams to build efficiently and consistently
  • Championing key product metrics by focusing on measurable outcomes that guide our decisions and help us to evaluate success
  • Leading by example in code review, decision-making, and team culture - fostering transparency, empathy, and collaboration
  • Improving and automating processes for identifying, tracking, and resolving production issues
  • Collaborating with the Product team and the community to ensure technical solutions align with WMF strategy, feature teams and volunteer contributor needs
  • Coaching and mentoring teammates to support continuous growth and confidence in both technical and interpersonal skills
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

As our next Staff Software Engineer, you won’t just be writing code—you’ll be th...
Location
Location
Poland , Krakow
Salary
Salary:
369000.00 - 451000.00 PLN / Year
activecampaign.com Logo
ActiveCampaign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of hands-on software engineering experience, with a demonstrated track record of delivering high-impact results across multiple product areas or complex SaaS systems
  • Multi-stack mastery with deep production experience in PHP and modern backend technologies, complemented by a strong competency in React or Ember
  • Proven expertise in AI and Agentic development, including real-world experience designing autonomous agents, multi-agent orchestration, or deep LLM integrations
  • The ability to act as a technical advisor, earning trust across the organization through sound judgment, clear architectural documentation, and a "whole-system" ownership mindset
  • Experience in high-growth SaaS environments, ideally within the marketing automation or CRM domain, with a solid understanding of AWS, CI/CD, and observability at scale
  • A working knowledge of Python for AI services and experience with data stores like MySQL, DynamoDB, or Redis at scale
  • Fluency in English (B2 minimum) and the flexibility to collaborate effectively across time zones, specifically overlapping with US Central time
Job Responsibility
Job Responsibility
  • Drive technical direction across multiple Kraków Hub teams, acting as a strategic advisor or embedding directly into squads when technical complexity demands a master-level touch
  • Architect scalable agentic AI features, ensuring autonomous workflows and LLM integrations across platform subsystems—from CRM to email automation—are reliable and maintainable at scale
  • Identify and resolve platform-wide bottlenecks with a whole-system perspective, optimizing everything from frontend rendering in React/Ember to deep backend logic in PHP and Python
  • Champion AI-assisted engineering practices, leading the evaluation and adoption of cutting-edge tools (like Copilot, Cursor, or Devin) to transform how our internal teams build and test software
  • Mentor and grow the next generation of talent, using pairing and code reviews to foster a culture of high ownership and technical rigor within the hub
  • Bridge the gap between strategy and execution, articulating the basis for technical decisions to both engineers and leadership to balance business speed with long-term architectural health
What we offer
What we offer
  • Comprehensive Health & Wellness: Top-tier benefits package that includes medical and dental benefits paid 100% by ActiveCampaign for you and 50% for your dependents, and reimbursements on vision expenses
  • Access to telehealth services, and a free subscription to Calm
  • Growth & Development: Access to LinkedIn Learning, professional development programs, and career growth opportunities
  • Generous Paid Time Off
  • Total Rewards: Pension scheme with matching up to 1.5% of your contribution, MultiSport Plus card, home office stipend, and a four-week paid sabbatical with bonus after five years
  • Collaborative Culture
  • Fulltime
Read More
Arrow Right

Software Engineer, Autonomy Behavior Validation

As a Software Engineer on the Software Validation team within the AV organizatio...
Location
Location
United States , Sunnyvale
Salary
Salary:
123200.00 - 189100.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Software Engineering, Data Science, or related fields
  • 1–3 years of professional software engineering experience (including internships, co-ops, or research engineering roles) building automation, internal tools, or data/analysis pipelines
  • Using large language models (LLMs) to summarize results, generate reports, or accelerate analysis
  • Building simple agents or scripts that chain tools together to complete tasks end-to-end
  • Strong programming skills in Python and experience with SQL
  • Experience writing clean, well-tested, and maintainable code for data processing, backend services, or scientific/analytical workflows
  • Experience working with large datasets to derive insights, build analyses, or drive decisions
  • Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions
  • Ability to adapt and operate under ambiguity, going from quick code prototypes to longer-term, production-ready solutions on brief time horizons
  • Excellent communication skills, capable of switching between high-level and detailed technical discussions
Job Responsibility
Job Responsibility
  • Design and deploy metrics and test strategies at scale to evaluate the behavior of autonomous vehicles in simulation and on-road
  • Translate validation strategies into production-quality code and automation pipelines that execute high-quality AV behavior analysis for continuous and scaled software release cycles
  • Leverage AI-assisted and agentic workflows to build internal tools and frameworks that make it easier to author, configure, and deploy metrics, tests, and validation artifacts
  • Ensure the quality and reliability of behavior validation outputs through monitoring, alerting, automated checks, and continuous improvement of the underlying code and data pipelines
  • Collaborate across teams to establish coding and automation best practices for the Software Validation organization
  • and understand stakeholder needs and translate them into robust tools and workflows
What we offer
What we offer
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer: Data & Storage Platform

Uber’s Data Platform is the heart of the company’s critical decision-making and ...
Location
Location
United States , Seattle; San Francisco; Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 14+ Years of Engineering Excellence: Proven experience designing and operating world-class distributed data and storage systems
  • Mastery of Storage Internals: Extensive storage experience is a must
  • Deep expertise in: Batch & Object Storage: HDFS, Cloud Object Storage (S3/GCS/OCI), and Blobstore metadata management
  • Storage Optimization: Practical experience with Apache Hudi or Apache Iceberg for lakehouse architectures
  • Transactional Systems: Experience with distributed transactional storage (e.g., Docstore, Google Spanner, TiDB)
  • NoSQL & Cache: Cassandra, Redis, and high-throughput Key-Value stores
  • Data + AI Convergence: Deep understanding of how compute fabrics (Spark, Flink, Ray) integrate with vector databases and model-serving platforms
  • Query Engine Proficiency: Architect-level knowledge of Presto, Trino, or Hive for large-scale analytical processing
  • Systems Programming: Expert-level command of Java, Go, Scala, or C++ with a focus on performance tuning and distributed consensus
Job Responsibility
Job Responsibility
  • Architect the Multi-Modal Fabric: Unify batch, streaming, and AI compute into one intelligent fabric, enabling real-time insights and trustworthy AI agents at a global scale
  • Revolutionize Storage & Catalog: Drive the architecture for a unified catalog and metadata management service for unstructured data, leveraging native cloud object store capabilities
  • Operationalize AI Intelligence: Partner with teams like QueryCopilot and DataIQ to bridge human validation with autonomous reasoning through agentic workflows
  • Lead Storage Modernization: Evolve our massive-scale persistence layers—including Docstore (Transactional Distributed Storage) and Distributed MySQL—to increase resiliency and reduce operational overhead
  • Open Source & Act as a force multiplier by contributing to the community (Hudi, Iceberg, Presto)
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, AI Developer Tools

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
232000.00 - 319000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years software engineering experience with 3+ years in Staff or Principal Engineer roles
  • Deep expertise in AI/ML technologies with hands-on production experience building LLM-powered applications, AI agents, or AI-assisted developer tools
  • Strong understanding of LLM APIs (OpenAI, Anthropic, etc.), prompt engineering, agent orchestration frameworks, and practical applications of AI in software development workflows
  • Proven track record of architecting and building highly scalable distributed systems and developer-facing platforms
  • Production experience with modern cloud-native infrastructure including Kubernetes, GitOps deployment patterns, observability systems, and CI/CD pipelines
  • Proficiency in Go (preferred), Rust, Java, or Python with strong software engineering fundamentals
  • Experience designing developer tools, platform engineering systems, or internal tools that enable other teams
  • Exceptional product and platform mindset considering business outcomes, developer experience, and technical trade-offs
  • Strong communication skills with ability to influence technical and non-technical stakeholders across the organization
  • Track record of technical mentorship and elevating engineering teams' capabilities
Job Responsibility
Job Responsibility
  • Define the long-term technical vision and architecture for AI-powered developer tools and the self-service platform that enables teams to build their own AI agents
  • Establish architectural patterns, technical standards, and best practices for LLM integration, AI agent development, and production AI systems serving developers
  • Lead technical strategy for platform capabilities including deployment frameworks (ArgoCD/GitOps), observability integration (Grafana), security controls, and operational tooling for AI developer tools
  • Design highly available, scalable infrastructure for hosting AI agents and developer tools with predictable performance and intelligent resource management
  • Drive technical decisions on AI technology choices, LLM provider strategies, prompt engineering approaches, and agent orchestration frameworks
  • Partner with Senior Manager and product leadership to align technical architecture with business objectives and productization opportunities
  • Architect and build production-ready AI agents for developer productivity including code review assistants, test generators, deployment diagnostics, and incident response automation
  • Design and implement the self-service platform infrastructure that reduces time-to-production for new AI tools from weeks to days
  • Build systems that accelerate adoption of AI-native development tools (Claude Code, Cursor, Warp) across Docker's engineering organization
  • Establish reliability, security, and performance standards for AI systems including SLOs, monitoring, incident response, and cost management
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – OpenCTI

We’re looking for a Senior Software Engineer to join the OpenCTI team and contri...
Location
Location
France
Salary
Salary:
Not provided
filigran.io Logo
Filigran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience as a Software Engineer, with solid exposure to complex, production-grade systems
  • Strong proficiency in a modern JavaScript/TypeScript stack, including Node.js, React, GraphQL, and experience with data-oriented systems such as ElasticSearch
  • Comfortable working in a remote, async-first environment, with strong written communication skills
  • Proven ability to work autonomously, take ownership of technical topics, and drive initiatives from design to delivery
  • A collaborative mindset, with a strong sense of team spirit and a willingness to mentor and support less experienced engineers
  • Ability to challenge existing solutions, address technical debt, and contribute to long-term architectural improvements
Job Responsibility
Job Responsibility
  • Contribute actively to the OpenCTI codebase, with strong ownership of new features and continuous improvements
  • Identify, investigate, and resolve bugs
  • Participate in technical brainstorming and task refinement, challenging both new proposals and existing implementations
  • Take part in the on-call rotation and act proactively during incidents to drive resolution
  • Mentor junior and mid-level engineers, supporting their technical growth
  • Address technical debt and legacy pain points
  • Lead or facilitate technical workgroups to explore and align on engineering topics
  • Review pull requests from internal teams and the open-source community
  • Contribute to documentation and the shared knowledge base
What we offer
What we offer
  • Competitive pay + equity — everyone shares in our success
  • Remote-first, flexible, and balanced — work that fits your life
  • Your setup, your choice — pick the gear that works for you
  • Fulltime
Read More
Arrow Right