{"id":1647987,"url":"https://alion.io/job/berkshire-grey-senior-software-engineer-robotic-packingmanipulation","title":"Senior Software Engineer, Robotic Packing/Manipulation","company":{"id":176524,"name":"Berkshire Grey","domain":"berkshiregrey.com","url":"https://alion.io/company/berkshire-grey","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"Robotics","role_family":"Robotics","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bedford, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":120000,"max_usd":241000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":208},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Computer Vision","optional":false},{"name":"Machine Learning","optional":false},{"name":"Matplotlib","optional":false},{"name":"NumPy","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"ROS","optional":false},{"name":"ROS2","optional":false},{"name":"Scikit-learn","optional":false},{"name":"SciPy","optional":false},{"name":"Docker","optional":true},{"name":"Isaac Gym","optional":true},{"name":"Isaac Sim","optional":true},{"name":"LLM","optional":true},{"name":"MuJoCo","optional":true},{"name":"Sim-to-Real","optional":true},{"name":"Weights & Biases","optional":true}],"status":"live","first_seen_at":"2026-09-25T00:00:00Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-10-24T13:41:45Z","board_verified":true,"closed_at":null,"days_open":29,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":29},"description":"About The Job\nBerkshire Grey is a leader in the field of AI and robotics, providing innovative solutions for e-commerce, retail replenishment, and logistics. Our technology automates complex pick, pack, and sort operations.\nAs part of the Core software team, you will develop learning-based approaches that help robots reason about 3D environments, anticipate the outcomes of physical interactions, and make effective decisions over sequences of actions. The work combines perception, planning, and manipulation, with an emphasis on reliable performance under uncertainty and real-world constraints. You’ll explore both data-driven and model-based approaches, evaluate them in simulation, and bring promising methods onto physical robotic systems.\nYour work will contribute to enhancing the capabilities of our robotic solutions and explore new solutions and approaches, unlocking new value to be delivered to our customers. This position offers a unique opportunity to work at the cutting edge of robotics applied to real-world challenges.\nResponsibilities\nDevelop learning methods for spatial reasoning, sequential decision-making, and robotic manipulation.\nCombine learned policies and predictive models with planning and optimization to solve physically constrained tasks.\nDesign training and evaluation workflows that measure task success, robustness, and execution efficiency.\nQuickly prototype solutions, creating demos for stakeholders and visitors.\nServe as subject matter for transitioning prototypes to product teams.\nIdentify high impact areas for improvements of our robotic systems to solve real problems.\nUtilize and extend simulation software environments to develop and test manipulation behaviors.\nStay abreast of the latest advancements in robotics and related fields, evaluating applicability to our challenges.\nCollaborate with external research partners to find solutions for BG’s problem space.\nAssist with mentorship of more junior engineers or interns.\nCommunicate technical priorities and status.\nMinimum Qualifications:\nMaster’s degree in Robotics, Machine Learning, Computer Vision, Computer Science or a closely related field.\n4+ years of experience in software development with a focus on robotics manipulation or related areas.\nStrong development expertise in Python and C++\nExperience with major deep learning frameworks such as PyTorch\nExperience with data science tools & libraries like numpy, pandas, scipy, matplotlib, scikit-learn\nExperience in working with ROS or ROS2\nDemonstrated experience training and adapting of existing machine learning architectures for robot learning, to solve tasks in domains such as manipulation, locomotion, or navigation\nDemonstrated ability to:Develop on and troubleshoot real robotic systems\nDetermine and communicate justification of technical priorities\nRapidly prototype and iterate on solutions to challenging problems\nWork independently on a variety of projects while maintaining focus\nWork in a fast-paced environment with changing priorities\nMentor junior engineers\n\nStrong verbal and written communication skills, capable of explaining complex ideas clearly and concisely to both technical and non-technical stakeholders\nProvide technical leadership on key projects\nPreferred Qualifications:\nPhD in Robotics, Machine Learning, Computer Science or a closely related field.\nDemonstrated technical proficiency in solving spatial reasoning and sequential decision-making in robotics. \nExperience with:Applying machine learning to hardware interacting with the real world\nReal and simulated data capture\nSim-to-real for robotic manipulation\nReal-time perception-based control\nIncorporating tactile sensor information into manipulation behaviors\nRobot simulators (e.g. OpenRAVE, Isaac Sim or MuJoCo)\nRobot learning frameworks (e.g. Isaac-Gym, Orbit / Isaac Labs)\nCombining model-based and data-driven approaches\nDocker, cloud computing, or similar applications\nExperiment tracking and dataset management (e.g. Weights & Biases)\nDatabase systems as data source, such as MongoDB\nParallel/distributed systems and asynchronous/concurrent programming\n\nKnowledge of LLM usage within robotics context\nPossessing some of these preferred qualifications is great to have but not required and should not discourage applicants from applying.\n6110-2609BC","description_format":"text","description_chars":4314,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Robotics"],"lifecycle":[{"event":"open","at":"2026-10-02T00:08:08Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 16 · green card filings: 6","filings_12m":16,"filings_prev_12m":20,"green_card_filings_12m":6,"median_offered_wage_usd":147500,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":10}],"liveness":{"score":74,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.82,"p_room":0.9,"age_days":29,"expected_fill_days":43,"reasons":["conf:0","velocity","win:mid"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/berkshire-grey-senior-software-engineer-robotic-packingmanipulation","json_url":"https://alion.io/job/berkshire-grey-senior-software-engineer-robotic-packingmanipulation.json","meta":{"generated_at":"2026-10-24T16:48:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":24348,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":176524},"rest":"https://alion.io/mcp/rest/get_company?id=176524"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fberkshire-grey-senior-software-engineer-robotic-packingmanipulation"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fberkshire-grey-senior-software-engineer-robotic-packingmanipulation"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fberkshire-grey-senior-software-engineer-robotic-packingmanipulation"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/berkshire-grey-senior-software-engineer-robotic-packingmanipulation\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fberkshire-grey-senior-software-engineer-robotic-packingmanipulation"}]}