Software Engineer
6 days ago
Hej,
Do you want to go to work and help create a better everyday life for the many people?
With us, you can feel at home at work while sharing that feeling with millions of people around the world. We encourage you to stand up for yourself and others, creating an environment where everyone feels welcome. We invite you to open new doors, embrace mistakes, and grow from them. As our new Software Engineer, you will have many opportunities to try things you have never done before.
Job Description
What we'd like you to bring to the table
You build bridges between human imagination and machine expression. You thrive at the intersection of high-performance backend systems and expressive AI tooling. With a system-oriented mindset and a collaborative spirit, you enjoy working alongside AI engineers, product designers, and creative directors to bring intelligent agents to life. Whether your background includes cognitive architecture, simulation systems, or world-building, you're drawn to projects that value philosophical depth, symbolic reasoning, and imaginative design.
Key Responsibilities
- Design and implement core backend architecture for AgentVerse: services, registries, cognitive modules, and orchestrators.
- Define runtime orchestration for AI agents lifecycles, roles, and communication bridges (Redis, RabbitMQ, WebSockets).
- Build high-performance services with async FastAPI, DI modules, and event-driven data flows.
- Develop front-to-back integration for Agent Operations UI: connecting interfaces to backend endpoints and WebSocket streams.
- Collaborate with AI engineers, product designers, and creative directors to deliver tools blending enterprise reliability with LLM-driven creativity.
Qualifications
Qualification
- 5+ years in software development, 3+ in backend-focused full-stack roles.
- Strong in Python async services (FastAPI, aio* or similar).
- Solid grasp of data modeling, messaging, and containerized microservices.
- Familiar with modern frontend + TypeScript) and state management.
- Experience with distributed/event-driven systems (queues, pub/sub, caching).
- Advocate for clean, modular, maintainable code.
- Bonus: AI/LLM integration (OpenAI, LangChain, semantic search).
- Enterprise practices: testing, observability, deployment strategies.
Nice-to-Haves
- Hands-on with LLM systems, prompt pipelines, orchestration frameworks.
- Knowledge of DI containers, plugin architectures, dynamic registries.
- Background in cognitive architectures or AI orchestration.
- Familiarity with Azure/GCP ecosystems and managed AI services.
- Interest in philosophy or symbolic systems — we value depth of thought.
Additional Information
This is a permanent role based in Älmhult. We look forward to receiving your application – CV and motivation letter, in English, by 23rd of November. We really want to get to know you, so make sure you tell us why you want to work as a Software Engineer at IMC and why you would be a good fit for this role. Please note that we are continuously interviewing candidates and may close the ad earlier.
If you have questions about the recruitment process, you are welcome to contact P&C recruiter: Bas de Koeijerv If you have questions about the job, you are welcome to contact hiring manager: Armin Casbian
We do not accept applications sent directly via email. Looking forward to hearing from you
At IKEA, we are looking for people who believe everyone deserves a seat at the table. You are welcome no matter where you come from, what you believe, or what you look like. We do not even care how you have furnished your home. We are interested in you simply because you're you. Even if your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply. We believe that people's different perspectives, backgrounds, and personalities make us better at understanding our customers' dreams and needs. At IKEA we're all working on the same project.
If you have a special need that requires accommodation in the recruitment process, just let us know.
-
Software Engineer
6 days ago
Danderyds Kommun, Sweden Topgolf Full time 900,000 - 1,200,000 per yearJob ResponsibilitiesDocument, design and deliver high quality code, and collaborate on testing. (60% time)Fix assigned software defects on time and to quality specifications. (30% time)Provide accurate estimates for assigned work. (5% time)Represent team in code reviews. (5% time)Critical Skills & Experience RequirementsBachelor's Degree or equivalent...
-
Packaging Solution Engineer
6 days ago
Älmhults Kommun, Sweden Inter IKEA Group Full time €55,000 - €73,000 per yearWould you like to be part of creating a better everyday life for the many people?By developing affordable products and solutions for people all around the world? Älmhult is home to IKEA of Sweden. This is where the IKEA range is being developed based on our Democratic Design principles, and then made available in our stores to customers across the world.In...
-
Älmhults Kommun, Sweden Bravura Full time 90,000 - 120,000 per yearAbout the PositionThis position is a direct recruitment, which means that the recruitment process is managed by Bravura, and you will be employed directly by Kalmar Solutions.About the CompanyKalmar Solutions is a global leader in efficient and sustainable material handling solutions, with a strong focus on innovation and sustainability throughout its entire...
-
Thesis assignment
6 days ago
Älmhults Kommun, Sweden Inter IKEA Group Full time 40,000 - 80,000 per yearJob DescriptionHej Master thesis student,Do you want to furnish the future to make room for everyone?With us, you can feel at home at work while sharing that feeling with millions of people around the world. We encourage you to stand up for yourself and others, creating an environment where everyone feels welcome. We invite you to open new doors, embrace...
-
Thesis assignment
6 days ago
Älmhults Kommun, Sweden Inter IKEA Group Full time 250,000 - 400,000 per yearJob Description Hej Master thesis student, Do you want to furnish the future to make room for everyone? With us, you can feel at home at work while sharing that feeling with millions of people around the world. We encourage you to stand up for yourself and others, creating an environment where everyone feels welcome. We invite you to open new doors,...
-
Thesis assignment
6 days ago
Älmhults Kommun, Sweden Inter IKEA Group Full time 300,000 - 600,000 per yearJob Description Hej Master thesis student, Do you want to furnish the future to make room for everyone? With us, you can feel at home at work while sharing that feeling with millions of people around the world. We encourage you to stand up for yourself and others, creating an environment where everyone feels welcome. We invite you to open new doors,...
-
Engineering Manager
6 days ago
Härjedalens kommun, Sweden Metrea Full time 80,000 - 120,000 per yearTitle:Engineering ManagerReports to:Engineering DirectorEntity:MSIM SWEDENGroup:D&SCapability:EngineeringLevel:Manager (M4)Work Arrangement:HybridCompany OverviewMetrea delivers effects-as-a-service to national security partners across five domains and more than a dozen mission areas—including airborne ISR, electronic warfare, secure communications, aerial...
-
Software Developer Intern
6 days ago
Bodens Kommun, Sweden Stegra Full time 40,000 - 60,000 per yearStudies show that women and underrepresented groups often hesitate to apply unless they meet every requirement. At Stegra, we're building an impact-driven, sustainable company - and we need a diverse, inclusive team to make it happen.If you share our passion but don't meet every qualification, we encourage you to apply anyway. You might be the perfect fit...
-
Desktop Support Engineer
4 days ago
Åmåls Kommun, Sweden Nextgrid IT Full time 40,000 - 80,000 per yearTheBand 2 Desktop Support Engineerwill provide day-to-day local desktop support for users at the Grenoble site. You will be responsible for resolving hardware, software, and application issues, as well as providing customer assistance and addressing their questions. This is a long-term position, and you will work closely with other on-site technicians to...
-
Desktop Support Engineer
6 days ago
Åmåls Kommun, Sweden Noor ICT Consultancy AS Full time 350,000 - 550,000 per yearWe need swedish native Engineer.Scope of Work – Field Services Engineer• Provide on-site support to authorised users, meeting defined service levels and coordinating with the Service Desk as needed.• Deliver Level 2 and Level 3 support to users and the Service Desk, resolving incidents and problems associated with EUC (End User Computing) devices.•...