Home › Companies › Bonsai Robotics › Machine Learning Engineering Intern
Machine Learning Engineering Intern
Bonsai Robotics · San Jose, CA, United States · On Site · Active · $20–$40 / hour · Rippling ATS
Job facts
| Field | Value |
|---|---|
| Company | Bonsai Robotics |
| Title | Machine Learning Engineering Intern |
| Normalized title | - |
| Department / team | Software Engineering |
| Location | San Jose, CA, United States |
| Work model | On Site |
| Employment type | Temporary |
| Salary | $20–$40 / hour |
| Status | active |
| ATS provider | Rippling ATS |
| Posted / first seen | 2026-03-27 / 2026-05-29 |
| Changed / last seen | 2026-06-06 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Bonsai Robotics. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Rippling ATS. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in San Jose. | Open |
| Department jobs | Active postings in Software Engineering. | Open |
| Work model jobs | Active On Site postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Bonsai Robotics |
| Source | 8c01e6bc-fe4f-4d9c-98eb-2a3758bfbfed |
| ATS provider | Rippling ATS |
Description
company
About Bonsai Robotics
Bonsai Robotics develops affordable, vision-based autonomy that makes off-road equipment smarter, safer, and more productive. We are redefining outdoor autonomy with Bonsai Intelligence, a connected platform that's inspired by biology to see, think, and act with precision like a human. We bring together advanced perception, embodied AI, integrations with equipment manufacturers, and our compact, modular Amiga vehicles to deliver reliable automation to the world's most demanding field operations—reducing costs and increasing operational efficiencies.
role
About the role
We're looking for an ML Engineering Intern to support our perception and learned-behavior teams. You'll work on real problems with real data from machines operating in the field—not toy datasets. Depending on your interests and our team's priorities, you might work on projects like:
Building auto-labeling pipelines to scale our training data Developing generative simulation environments for model evaluation Optimizing model inference for edge deployment (NVIDIA Jetson) Supporting BEV (bird's-eye-view) perception or VLA model training and evaluation This is a hands-on role where you'll ship code that impacts our autonomy stack.
What you'll do
Pursuing a BS, MS, or PhD in CS, EE, Robotics, or a related field Solid fundamentals in deep learning and computer vision (coursework or projects) Proficiency in Python and PyTorch (or similar frameworks) Comfortable writing clean, functional code—not just notebooks Eager to learn, self-directed, and excited about robotics
Bonus
Experience with 3D vision, LiDAR processing, or sensor fusion Familiarity with model optimization (TensorRT, ONNX) or edge deployment Exposure to generative models, simulation, or synthetic data Experience with ROS2 or robotics middleware
Why Bonsai
You'll work alongside experienced ML and robotics engineers on models that drive real machines in real fields. If you want an internship where your work hits production—not a slide deck—we'd love to hear from you.
Bonsai Robotics is an Equal Employment Opportunity employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, national origin, ancestry, age, disability, gender identity or expression, marital status, or any other legally protected status.
Full job record
| Job ID | c984da0985d7a2a16f2880788df06339cfbc5026 |
| Org ID | 1028aa48-fb98-4074-ad98-986d770ff8da |
| Source ID | 8c01e6bc-fe4f-4d9c-98eb-2a3758bfbfed |
| Board ID | 8c01e6bc-fe4f-4d9c-98eb-2a3758bfbfed |
| Provider | rippling |
| Provider Job Key | a59896e0-b6e3-4a80-87e9-3d1bd2ce3864 |
| Title | Machine Learning Engineering Intern |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | San Jose, CA, United States |
| Department | Software Engineering |
| Team | — |
| Employment Type | temporary |
| Workplace Type | on_site |
| Remote Policy | — |
| Country | United States |
| Region | CA |
| City | San Jose |
| Salary Raw | USD 20-40 HOUR |
| Salary Min | 20 |
| Salary Max | 40 |
| Salary Currency | USD |
| Salary Period | hour |
| Source URL | https://ats.rippling.com/bonsairoboticsmain/jobs/a59896e0-b6e3-4a80-87e9-3d1bd2ce3864 |
| Apply URL | https://ats.rippling.com/bonsairoboticsmain/jobs/a59896e0-b6e3-4a80-87e9-3d1bd2ce3864 |
| First Seen At | 2026-05-29 07:14:10Z |
| Last Seen At | 2026-06-06 08:44:54Z |
| Last Checked At | 2026-06-06 08:44:54Z |
| Last Changed At | 2026-06-06 08:44:54Z |
| Inactive At | — |
| Source Posted At | 2026-03-27 17:41:09Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=rippling/board=bonsairoboticsmain/date=2026-06-06/2026-06-06T08-44-54-117Z-d61cadcd7b109acc9d0d09bdd27e6e78dac1105fb4a478087bcefec35bf1d4e5.json |
Event Fields
{
"content_hash": "9e1808cb414520853505994ac36af3c0ea8d7767970325ca03df394b4951d0b8",
"source_hash": "6f0a8f8fbc68fe70bb50911d7c657c534743db28546527cf3029d6031ed63933",
"last_changed_at": "2026-06-06T08:44:54.831Z",
"active_status": "active"
}Parsed Structured
{
"language": "en-us",
"location": {
"raw": "San Jose, CA, United States",
"city": "San Jose",
"region": "CA",
"country": "United States",
"is_remote": false,
"confidence": 0.98,
"workplace_type": "on_site"
},
"salary_max": 40,
"salary_min": 20,
"inferred_at": "2026-06-06T08:44:54.825Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en-us",
"location": {
"raw": "San Jose, CA, United States",
"city": "San Jose",
"region": "CA",
"country": "United States",
"is_remote": false,
"confidence": 0.98,
"workplace_type": "on_site"
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": "hour",
"workplace_type": "on_site",
"salary_currency": "USD"
}Extensions
{}Native Structured
{
"list_job": {
"id": "a59896e0-b6e3-4a80-87e9-3d1bd2ce3864",
"url": "https://ats.rippling.com/bonsairoboticsmain/jobs/a59896e0-b6e3-4a80-87e9-3d1bd2ce3864",
"name": "Machine Learning Engineering Intern",
"language": "en-US",
"locations": [
{
"city": "San Jose",
"name": "San Jose, CA",
"state": "California",
"country": "United States",
"stateCode": "CA",
"countryCode": "US",
"workplaceType": "ON_SITE"
}
],
"department": {
"name": "Software Engineering"
}
},
"detail_job": {
"url": "https://ats.rippling.com/bonsairoboticsmain/jobs/a59896e0-b6e3-4a80-87e9-3d1bd2ce3864",
"name": "Machine Learning Engineering Intern",
"uuid": "a59896e0-b6e3-4a80-87e9-3d1bd2ce3864",
"board": {
"logo": {
"url": "https://prod-images.rippling.com/b4640cb64019427442ddfa9e76d73a503573de99.png?Expires=1780821894&Signature=zq54MwbXtMgLpahNAqEHqsgTv5-~P7l~N1~tKDw-f6CeOjw3tFsW0nc2f3qilFNpUaRpSMCbYo97GdwKaUxyX~naKt9igzXRyUWhxuVtPIOQSed3YPhKh6CHGF7U-yDfCF5Yhe5Fp3XuKIWCFelIHi4v4fWDlDJohN0n6pqBQNTU3URhF5IbnqX-zGOdW64r6YyUtAN-nh08G1PvbYiwwvB7KCdJPJef0Tc-VY7QBflXh9oJmvTmSaBlVaT4iBJj5JLGLK2y10sdgAzgvzFV~BsMx-UpIMKByyLfXykC8jNPK-i5FwSAGr3fEh4L9-wauRWv6rWDLS3U0OtfQhx4Pw__&Key-Pair-Id=K2Y26R2ZPP26PH",
"name": "bonsai_stack_color.png",
"type": "image/png"
},
"slug": "bonsairoboticsmain",
"title": "Bonsai Robotics Careers",
"banner": {
"url": null,
"name": "",
"type": ""
},
"boardURL": "https://ats.rippling.com/bonsairoboticsmain/jobs",
"fontType": null,
"subtitle": "All of Bonsai Robotics' current open roles",
"boardType": "RIPPLING",
"linkColor": "#000000",
"buttonColor": "#9f7f4f",
"legalNotice": null,
"buttonTextColor": "#ffffff",
"noOpeningsMessage": null,
"groupJobsByLocation": false,
"showBoardLogoOnJobPost": false,
"showCompanyInfoUnderJobPost": false
},
"createdOn": "2026-03-27T10:41:09.710000-07:00",
"department": {
"name": "Software Engineering",
"base_department": "Software Engineering",
"department_tree": [
"Software Engineering"
]
},
"companyName": "Bonsai Robotics",
"description": {
"role": "<meta><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">About the role</strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">We're looking for an ML Engineering Intern to support our perception and learned-behavior teams. You'll work on real problems with real data from machines operating in the field—not toy datasets. Depending on your interests and our team's priorities, you might work on projects like:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Building auto-labeling pipelines to scale our training data</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Developing generative simulation environments for model evaluation</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Optimizing model inference for edge deployment (NVIDIA Jetson)</span></li><li style=\"color:rgb(0,0,0);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Supporting BEV (bird's-eye-view) perception or VLA model training and evaluation</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">This is a hands-on role where you'll ship code that impacts our autonomy stack.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">What you'll do</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(0,0,0);font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Pursuing a BS, MS, or PhD in CS, EE, Robotics, or a related field</span></li><li style=\"color:rgb(0,0,0);font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Solid fundamentals in deep learning and computer vision (coursework or projects)</span></li><li style=\"color:rgb(0,0,0);font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Proficiency in Python and PyTorch (or similar frameworks)</span></li><li style=\"color:rgb(0,0,0);font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Comfortable writing clean, functional code—not just notebooks</span></li><li style=\"color:rgb(0,0,0);font-size:12pt;--listitem-marker-color:#000000;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Eager to learn, self-directed, and excited about robotics</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Bonus</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(0,0,0);font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Experience with 3D vision, LiDAR processing, or sensor fusion</span></li><li style=\"color:rgb(0,0,0);font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Familiarity with model optimization (TensorRT, ONNX) or edge deployment</span></li><li style=\"color:rgb(0,0,0);font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Exposure to generative models, simulation, or synthetic data</span></li><li style=\"color:rgb(0,0,0);font-size:12pt;--listitem-marker-color:#000000;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Experience with ROS2 or robotics middleware</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Why Bonsai</strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">You'll work alongside experienced ML and robotics engineers on models that drive real machines in real fields. If you want an internship where your work hits production—not a slide deck—we'd love to hear from you.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:start;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Bonsai Robotics is an Equal Employment Opportunity employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, national origin, ancestry, age, disability, gender identity or expression, marital status, or any other legally protected status.</span></p>",
"company": "<meta><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">About Bonsai Robotics</strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Bonsai Robotics develops affordable, vision-based autonomy that makes off-road equipment smarter, safer, and more productive. We are redefining outdoor autonomy with Bonsai Intelligence, a connected platform that's inspired by biology to see, think, and act with precision like a human. We bring together advanced perception, embodied AI, integrations with equipment manufacturers, and our compact, modular Amiga vehicles to deliver reliable automation to the world's most demanding field operations—reducing costs and increasing operational efficiencies.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p>"
},
"workLocations": [
"San Jose, CA"
],
"employmentType": {
"id": "Temporary / Intern",
"label": "TEMP"
},
"payRangeDetails": [
{
"currency": "USD",
"isRemote": false,
"location": "San Jose, CA",
"rangeEnd": 40,
"frequency": "HOUR",
"rangeStart": 20
}
],
"activeJobApplication": {
"basicQuestions": [
{
"oid": "first_name",
"title": "First name",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "last_name",
"title": "Last name",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "email",
"title": "Email",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "pronouns",
"title": "Pronouns",
"required": false,
"fieldType": "PRONOUN"
},
{
"oid": "current_company",
"title": "Current company",
"required": false,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "phone_number",
"title": "Phone number",
"required": true,
"fieldType": "PHONE_NUMBER"
},
{
"oid": "location",
"title": "Location (city only)",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "resume",
"title": "Resume",
"required": true,
"fieldType": "FILE"
},
{
"oid": "cover_letter",
"title": "Cover letter",
"required": false,
"fieldType": "FILE"
}
],
"customQuestions": {
"fields": [
{
"oid": "first_name",
"title": "First name",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "last_name",
"title": "Last name",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "email",
"title": "Email",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "pronouns",
"title": "Pronouns",
"required": false,
"fieldData": {},
"fieldType": "PRONOUN"
},
{
"oid": "current_company",
"title": "Current company",
"required": false,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "phone_number",
"title": "Phone number",
"required": true,
"fieldData": {},
"fieldType": "PHONE_NUMBER"
},
{
"oid": "location",
"title": "Location (city only)",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "resume",
"title": "Resume",
"required": true,
"fieldData": {},
"fieldType": "FILE"
},
{
"oid": "cover_letter",
"title": "Cover letter",
"required": false,
"fieldData": {},
"fieldType": "FILE"
}
]
},
"additionalQuestions": null
},
"hasAIEvaluationsEnabled": false,
"eeocQuestionnaireEnabled": true,
"applicationConfirmationTemplate": "65207b0236caba8f1bad8fe4",
"eeocQuestionnaireEnabledForJobPost": true
},
"detail_meta": {
"url": "https://ats.rippling.com/api/v2/board/bonsairoboticsmain/jobs/a59896e0-b6e3-4a80-87e9-3d1bd2ce3864",
"http_status": 200,
"content_type": "application/json",
"response_bytes": 12336
},
"detail_errors": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/c984da0985d7a2a16f2880788df06339cfbc5026?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/1028aa48-fb98-4074-ad98-986d770ff8daJSONGET https://api.bluedoor.sh/job-postings/v1/sources/8c01e6bc-fe4f-4d9c-98eb-2a3758bfbfedJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/c984da0985d7a2a16f2880788df06339cfbc5026/eventsJSON