{"id":3310513,"url":"https://alion.io/job/axis-communications-master-thesis-core-tech-media","title":"Master Thesis – Core Tech Media","company":{"id":4200,"name":"Axis Communications","domain":"axis.com","url":"https://alion.io/company/axis-communications","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":92,"open_postings":15,"ghost_share":0,"stale_share":0.2,"repost_share":0.2,"time_to_fill_p50_days":27,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Early Careers","role_family":"Early Careers","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lund, Sweden"],"countries":["SE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"GDPR","optional":false},{"name":"Intercom","optional":false},{"name":"Knowledge Distillation","optional":false},{"name":"Machine Learning","optional":false},{"name":"Model Distillation","optional":false},{"name":"Pre-training","optional":false},{"name":"Python","optional":false},{"name":"Quantization","optional":false},{"name":"Synthetic Data","optional":false}],"status":"live","first_seen_at":"2026-10-26T00:00:00Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-11-03T19:29:58Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"Job Title\nMaster Thesis - Core Tech MediaJob Description\nWe have four ideas for you to pick from:\n1) Knowledge distillation for audio classification task\n2) Evaluating Generated and Simulated Training Data for Sound Event Classification\n3) Energy-Efficient Audio Classification for (Battery-Powered) Edge Devices\n4) Lightweight Speaker Anonymization for Intercoms\nCategory\nComputer Science, Applied Mathematics, Technical Physics, Electronics Engineering or similar\nScope\nTwo Master students, 30hp each\nIdea 1 - Knowledge distillation for audio classification task\nKnowledge distillation is a machine learning technique that transfers knowledge from a large, complex model (the teacher) to a smaller, more compact model (the student).\nOur Audio Classification model runs on our camera products (“edge hardware”). Therefore it is a smaller model, many order of magnitudes smaller than state-of-the-art classification models capable of running on big GPUs.\nRelevant courses\nC/Python, Machine Learning/AI\nGoals\nExplore using larger models on PC to improve a smaller model, to boost performance above what should be possible with the on edge model sizes.\nIdea 2 -Evaluating Generated and Simulated Training Data for Sound Event Classification\nAudio classification can detect events like glass breaking, gunshots, screams, or alarms. These events share multiple problems though: they are rare, hard to record, and often privacy-sensitive.\nSynthetic data offers a way around this bottleneck. Three families of methods have matured:\nProcedural/physical simulation: Clean event recordings are combined with simulated room acoustics, for example room impulse responses from software tools like pyroomacoustics. Microphone characteristics and background noise are added on top.\nSoundscape synthesis: Libraries such as Scaper mix foreground events into background scenes with controlled timing, SNR, and overlap.\nGenerative models: Text-to-audio models such as AudioLDM, AudioGen, and Stable Audio generate novel event samples from prompts.\nHowever, the extent to which each approach generalizes to real-world conditions, the proportion of real data it can substitute, and the circumstances under which synthetic data is detrimental remain largely unexplored.\nRelevant courses\nC/Python, Machine Learning/AI\nGoals\nResearch Questions:\nHow does classifier performance on real-world test data change when real training data is partially or fully replaced by synthetic data?\nWhich synthesis strategy (physical simulation, soundscape mixing, or generative models) gives the best real-world generalization per unit of effort?\nCan a small amount of real data combined with synthetic pre-training match a model trained on a much larger real dataset?\nCan we predict the domain gap in advance, for example with Fréchet Audio Distance (FAD), and does FAD correlate with downstream accuracy?\nExpected Contributions:\nA systematic, reproducible comparison of synthetic audio strategies for rare-event classification.\nPractical guidelines on how much real data is still needed and which synthesis method to use.\nA pipeline for generating and evaluating synthetic audio datasets.\nIdea 3 - Energy-Efficient Audio Classification for (Battery-Powered) Edge Devices\nAudio classification can detect glass breaking, gunshots, aggression, or machinery faults, which makes it a strong complement to video in security and IoT systems. Running these models continuously on battery-powered devices is impractical because always-on listening drains energy quickly. Most research optimizes for accuracy or latency. Far less addresses the full energy budget of the sensing pipeline, from microphone to decision. This thesis focuses on that gap.\nHow can a battery-powered device run continuous audio classification while minimizing average power consumption and keeping detection performance acceptable?\nThe average power of an always-on system can be modeled as: Here, is the duty cycle, and is the active power of each pipeline stage (sensing, feature extraction, inference, wake-up, communication). Lowering means reducing either how often each stage runs or how much power it draws while running.\nGoals\nResearch questions:\nCascaded detection: How much energy does a multi-stage pipeline save? Such a pipeline would use an ultra-low-power stage, such as energy thresholding or a tiny neural network, to gate a larger classifier.\nModel compression: How does quantization (int8 or lower), pruning, and knowledge distillation affect the trade-off between accuracy and energy per inference?\nFront-end optimization: Can cheaper features or lower sample rates and frame rates cut computation without a significant accuracy loss? Examples include fewer mel bands, learned filterbanks, or raw-waveform models.\nAdaptive operation: Can the system change its duty cycle or model size based on context, such as time of day, background noise, or battery level?\nExpected contributions:\nA benchmark that measures accuracy against real energy use for compressed audio models on embedded hardware.\nDesign guidelines for cascaded, always-on audio pipelines, quantifying where energy is actually spent.\nA prototype adaptive system showing longer battery life with minimal loss in detection quality.\nIdea 4 - Lightweight Speaker Anonymization for Intercoms\nNetwork intercoms and emergency help points are increasingly connected to recording, cloud services, and remote operators. Recordings help with evidence, quality assurance, and incident review, but a voice is biometric data. Under GDPR, voice recordings that can identify a person are personal data, and voiceprints used for identification fall into special categories. This creates tension: organizations want to keep the conversation but not necessarily the identity of everyone involved.\nSpeaker anonymization addresses this by changing who appears to be speaking while preserving what is said. The VoicePrivacy Challenge (2020, 2022, 2024) has established a shared framework for the field, with baselines ranging from signal processing methods such as McAdams coefficient-based formant shifting to neural pipelines that extract linguistic content, replace the speaker embedding, and re-synthesize speech.\nThe strongest of these methods were designed for offline processing on GPUs, so they don't suit intercoms.\nAn intercom must:\nRun on embedded hardware with tight memory and compute budgets\nOperate in real time and full duplex, where ITU-T G.114 recommends keeping one-way delay below about 150 ms for natural conversation\nHandle narrowband or wideband audio, codec artifacts, outdoor noise, and reverberant entrances\nWhat the field still lacks is a systematic study of how much anonymization strength can be retained once these methods are compressed to fit within the latency and compute budget of an embedded device.\nRelevant courses\nC/Python, Signal Processing, Machine Learning/AI\nGoals\nResearch Questions:\nPrivacy-utility trade-off: How do lightweight anonymization methods compare with state-of-the-art VoicePrivacy baselines in identity protection and speech intelligibility?\nEdge feasibility: Which methods meet real-time constraints (latency, memory, and compute) on representative embedded hardware, and what does it cost in privacy or quality?\nAttacker robustness: How well do lightweight methods hold up against an informed attacker who knows the anonymization method and adapts their speaker verification system to it?\nDomain robustness (optional): How do intercom conditions, such as narrowband audio, codecs, background noise, and reverberation, affect both anonymization strength and intelligibility?\nOK, I am interested! What do I do now?\nYou are valuable to us - how nice that you are interested in one of our proposals! There are a few things for you to keep in mind when applying.\nApplications are accepted in both Swedish and English, and you apply via the proposal advert.\nThe announced thesis is open only to students affiliated with a Swedish University/College either directly or via an exchange program.\nWhen the thesis proposal states that it includes two students working together, we would like you to apply in pairs. In these cases, send one application each but make sure to clearly state in your application who your co-applicant is. If you have any questions regarding this, please do not hesitate to contact us.\nPlease attach your CV and University/College grade summary.\nWho to contact for any questions regarding the position!\nCore Technologies Media Manager Daniel Andersson at \nType of Employment\nThesis Worker (Fixed Term)Posting End Date\n2026-11-27Certain roles at Axis require background checks, which means applicable verifications will be done in these recruitments. Notice will be provided before we take any action.\nAbout Axis Communications\nWe enable a smarter and safer world by creating innovative solutions for improving security and business performance. As a network technology company and industry leader, we offer solutions in video surveillance, access control, intercom, and audio systems, enhanced by intelligent analytics applications.\nWith around 6,000 committed employees in over 50 countries, we collaborate with partners worldwide. Together, we thrive in our friendly, open, and collaborative culture and inspire each other to think beyond the expected. United by our commitment to inclusion, diversity, and sustainability, we consistently seek to develop our skills and way of working.\nLet´s create a smarter and safer world\nFor more information about Axis, please visit our website www.axis.com.\nListen to Axis Communications Playlist","description_format":"text","description_chars":9629,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Video Surveillance","Access Control & Alarm Systems"],"lifecycle":[{"event":"open","at":"2026-10-27T03:08:12Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":8,"expected_fill_days":27,"reasons":["conf:7","velocity","win:early","comp:brand"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/axis-communications-master-thesis-core-tech-media","json_url":"https://alion.io/job/axis-communications-master-thesis-core-tech-media.json","meta":{"generated_at":"2026-11-04T01:28:40Z","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":2235,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":4200},"rest":"https://alion.io/mcp/rest/get_company?id=4200"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Faxis-communications-master-thesis-core-tech-media"},{"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%2Faxis-communications-master-thesis-core-tech-media"},{"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%2Faxis-communications-master-thesis-core-tech-media"},{"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/axis-communications-master-thesis-core-tech-media\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Faxis-communications-master-thesis-core-tech-media"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3310513}},{"tool":"search_jobs","arguments":{"company":"axis.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3310513},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}