{"id":3160723,"url":"https://alion.io/job/optoscale-autonomous-systems-engineer-autonomous-feeding-2","title":"Autonomous Systems Engineer – autonomous feeding","company":{"id":2657410,"name":"OptoScale","domain":"optoscale.no","url":"https://alion.io/company/optoscale","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":null},"role":"Robotics","role_family":"Robotics","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Trondheim, Norway"],"countries":["NO"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":82000,"max_usd":187000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":127},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Computer Vision","optional":false},{"name":"Imitation Learning","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false}],"status":"live","first_seen_at":"2026-10-14T13:10:38Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-24T16:57:04Z","board_verified":true,"closed_at":null,"days_open":10,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":10},"description":"OptoScale’s underwater cameras record fish in real time, around the clock. Our machine learning models turn the images into measurements of weight, lice, health and behaviour, and show how the fish respond when the feed comes in. Now we want to close the loop.\nFeeding thousands of fish is a control problem with almost everything that makes control hard. You only see part of what’s going on. The feedback is noisy and delayed. Currents, temperature and weather keep shifting the conditions. And at the other end of the loop are living fish, whose appetite, stress and behaviour change from one day to the next.\nWe already have the sensors, the data and the models, and the first parts of the decision layer are in place. The next step is to make it autonomous, and we’re looking for someone to help us get there.\nYou’ll join our AI & Optics team in Trondheim, a group with backgrounds in physics, mathematics, cybernetics and marine technology.\nWhat you’ll do\nShape and develop the control strategy for autonomous feeding: how sensor data turns into feeding decisions\n\nEstimate the state of the fish and their environment from noisy, delayed data, and forecast how both develop over time\n\nWork with our machine learning team to turn model outputs into reliable inputs for feeding decisions\n\nWrite Python that runs in production, not just in notebooks\n\nFollow your work from first idea to deployment, and keep improving it once it’s running\n\nWho you are\nYou have an MSc or PhD with a strong foundation in control theory, cybernetics or autonomous systems. You write strong Python, and you’re fluent in English, written and spoken.\nYou take ownership and finish what you start, also when it gets hard. You know when to pull others in and when to get on with it yourself. And you’d rather see something work in the sea than look good in a simulation.\nWhat gives you an edge\nAt least three years in research or development (a PhD counts)\n\nStatistical modelling, data science or forecasting\n\nReinforcement or imitation learning\n\nIt’s also a plus if you’ve built something that already runs in a real product, worked with transformers, generative models, computer vision or deep learning, or know aquaculture.\nAbout us\nWe operate across Norway, Sweden and Chile. We build our own hardware and software, from the optics and electronics in the cameras to the algorithms and the portal our customers log into. So you’re not working around a black box. If your controller needs better data, you can sit down with the people who build the sensors.\nWe’re small enough that what you build gets used, and specialised enough that someone will push back on your thinking.\nRecruitment process\nWe are committed to fair and inclusive recruitment. To reduce bias, applications are first reviewed anonymously. Selected candidates will be invited to take an aptitude test and a personality test (Matrigma and MAP from Assessio), and we may carry out background checks as part of the process.","description_format":"text","description_chars":2971,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Aquaculture","Computer Vision"],"lifecycle":[{"event":"open","at":"2026-10-23T16:04:05Z"}],"visa":[],"liveness":{"score":82,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.816,"p_room":1,"age_days":9,"expected_fill_days":31,"reasons":["conf:4","win:early"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/optoscale-autonomous-systems-engineer-autonomous-feeding-2","json_url":"https://alion.io/job/optoscale-autonomous-systems-engineer-autonomous-feeding-2.json","meta":{"generated_at":"2026-10-24T18:40:58Z","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":"assistant_verified","counted_by":"address","units_charged":1,"used_today":3388,"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":2657410},"rest":"https://alion.io/mcp/rest/get_company?id=2657410"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foptoscale-autonomous-systems-engineer-autonomous-feeding-2"},{"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%2Foptoscale-autonomous-systems-engineer-autonomous-feeding-2"},{"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%2Foptoscale-autonomous-systems-engineer-autonomous-feeding-2"},{"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/optoscale-autonomous-systems-engineer-autonomous-feeding-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foptoscale-autonomous-systems-engineer-autonomous-feeding-2"}]}