This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Axis Communications
Posted 4w ago

Software Engineers for Custom Object Training – Building the Engine and the Face of Custom AI, Lund

Axis Communications
Lund, Skåne County, Sweden
OnsiteFull Time
Responsibilities
  • building platforms
  • orchestrating pipelines
  • visualizing data
Requirements
  • Degree in computer science preferred
  • Strong Python skills
  • Cloud-native and NoSQL interest
  • React and data-visualization experience
  • Familiarity with MLOps and CI/CD
  • Collaborative communicator
Technical tools mentioned
PythonReactLinuxNoSQLCI/CDMLOps

Job description

Job Title

Software Engineers for Custom Object Training – Building the Engine and the Face of Custom AI, Lund

Job Description

Are you a software engineer who enjoys building the platforms that turn AI potential into real-world insights? Do you thrive in a highly collaborative, team-based environment and have a passion for Python and cloud-native automation? Our COT (Custom Object Training) team is looking for two new engineers to help us build the future of smart analytics at Axis.

 

Who is your future team?
We are the team behind COT, a cutting-edge service that allows our customers to train cameras to recognize exactly what they need. Our mission is to transform complex AI training into a seamless, self-service experience. We are currently a smaller core team. Now, we are looking for two more stars to join us.

Our tech stack is modern and cloud-native: we use Python for our core logic and orchestration, React for our user interface, and modern cloud data services for our data and metadata storage.

We believe a positive and highly collaborative culture is the key to our success. To give you a feel for how we operate, here are the principles we live by:

  • We build together. Collaboration is our default mode, not an afterthought.
  • We own our work, from the first line of code to the value it creates for the customer.
  • We are driven by curiosity and encourage asking "why?" and "what if?".
  • We see mistakes as learning opportunities and a natural part of innovation.
  • We support each other to grow, succeed, and have fun while doing it.
  • We value open communication and respectful debate to find the best solutions.
  • We celebrate our achievements, big and small.

By following these principles, we create a safe and dynamic environment where we can all learn and build great things.

 

How we work
Our focus is on engineering a high-quality, smart software platform. We work in an agile way where all team members collaborate on the design, architecture, and implementation. While we work closely with AI experts, these are pure software development roles; you will be building the "engine" and the "face" of the product, ensuring the system is robust and the data is accessible.

Quality is paramount. We develop in a Linux environment for services that empower our customers worldwide. We value a Platform Mindset—building high-quality, consistent APIs and tools that are scalable and easy to automate.

 

What you'll do as a Software Engineer
We are looking for two different profiles to complement our team. Depending on your interest and background, your responsibilities will include:


Profile A: The Pipeline & Automation Engineer (MLOps focus)

  • Design and develop the automated Self-Service training pipelines using Python.
  • Orchestrate data flows between cloud storage and processing services to ensure high-performance training loops.
  • Build the "Quality Gates" that automatically validate model accuracy and performance.


Profile B: The Data Storyteller (Fullstack focus)

  • Build and customize the user interface in React, making complex AI data easy to understand.
  • Design intuitive dashboards that visualize accuracy, precision, and recall for our users.
  • Bridge the gap between raw metadata and a "smart" user experience.


Common for both:

  • Participate as a dedicated and collaborative member in the team's everyday work.
  • Communicate with stakeholders (Product Managers, Architects, Specialists) to ensure we deliver true customer value.

 

Who are we looking for?
We are looking for committed developers who want to work in a friendly, cross-functional team. Whether you are an experienced professional or a talented recent graduate with a passion for cloud-native engineering, we believe you can contribute to our journey.

 

We'd love to hear that you have:

  • A bachelor's or master's degree in Computer Science or a related field.
  • Experience with, or a strong foundation in, Python.
  • A strong interest in cloud-native data storage and NoSQL databases.
  • Experience with or a strong curiosity for React and data visualization.
  • A true team-player mindset—you are communicative, curious, and driven to find the best solutions together.
  • Familiarity with or an eagerness to learn about MLOps, test automation, and CI/CD.

 

What Axis has to offer  

We are a world leader in network video, where cutting-edge technology meets global impact.   

Here, you’ll contribute to meaningful projects that shape the future of security and surveillance — developing solutions used worldwide.  

As a fast-growing company, we offer exciting career opportunities. You’ll grow professionally through continuous learning, supported by a collaborative team that values creativity, innovation, and work-life balance.

Our Lund HQ Campus, including the impressive Grenden building, offers a dynamic environment with spaces crafted to encourage collaboration, whether through informal “fika” chats, formal meetings,or after-hours activities. Check it out: Axis HQ 

Your well-being matters to us. We offer a range of benefits, including a company bonus, Friday cake, wellness allowance, health insurance — and even your own Axis bicycle.  

To learn more about Axis, our innovative products, solutions, and vibrant company culture, explore:  

Life at Axis blog  

Engineering at Axis blog  

Innovation at Axis  


Ready to Act?
Axis is a company realizing the benefits of a diverse workforce. We know that diversity in groups creates a better working environment and promotes creativity, something that is fundamental for our success. We welcome all applications.

We go through applications continuously so don’t wait – send in your application today!

Vacation is important! At Axis we value work-life balance and that means that during summer many of us are on a well-deserved vacation. During this period of time, you can expect some delay in our response, but we will get back to you as soon as possible! 

In case of questions, please reach out to recruiting manager Thomas Danielsson by mail: [email protected].

Type of Employment

Permanent Employment

Posting End Date

2026-08-18

Certain 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.

About Axis Communications

We enable a smarter, 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.

With around 6000 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.

Let´s create a smarter, safer world

For more information about Axis, please visit our website www.axis.com.

Listen to Get To Know Axis – Podcast

About Axis Communications

Provides network video surveillance and physical security solutions.

Year founded
1984
Employees
6000
Organization type
Private
Latest investment
Raised $2.80B Corporate Round (2015) — led by Canon
Headquarters
SE

Similar jobs

Software Engineer roles near Lund, Skåne County
1d
Save
Mark Applied
Hide
Senior Software Engineer - System Test (GPU)
Lund, Skåne, Sweden
kr667k-kr903k/yr HybridFull Time
Arm
ArmNASDAQ: ARM: Designs and licenses processor architectures and semiconductor intellectual property.
Bachelor's or master's degree in computer science, electrical engineering, or related field; high-level programming experience, preferably Python; analytical skills for logs and test results.
Python, Vulkan, OpenGL ES, DirectX, PowerShell, Bash, Git
1d
Save
Mark Applied
Hide
Software Engineer - Baldwin
Arlöv or Malmö or Europe
OnsiteFull Time
Barry-Wehmiller
Barry-Wehmiller: Manufactures industrial machinery for packaging and paper processing.
Engineering degree in electrical engineering or information technology; experience with PLC application software, automation commissioning, communication protocols, and machinery or plant engineering.
PLC, Rockwell, B+R, OPC UA, C#, C/C++, SQL, Windows, Linux, IoT, MES, SCADA, Git, RTOS
2d
Save
Mark Applied
Hide
Software Engineer - Infrastructure
Malmö or London
HybridFull Time
Neo4j
Neo4j: Builds and sells a native graph database platform.
Requires cloud platform expertise, production software development in Go or similar language, Kubernetes production experience, infrastructure as code, VMs, Linux, networking, and storage knowledge.
Go, Kubernetes, GKE, EKS, AKS, Cluster Autoscaler, Karpenter, GCP Custom Compute Classes, CSI drivers, FluentBit, Google Cloud Logging, AWS, GCP, Azure, Terraform, Crossplane, Config Connector, AWS Controllers for Kubernetes, Azure Service Operator, Linux, VMs
2d
Save
Mark Applied
Hide
Software Engineer III
Malmö, Skåne County, Sweden
kr44k-kr66k/mo HybridFull Time
Sinch
SinchNasdaq Stockholm: SINCH: Provides cloud communications and customer engagement platforms.
Requires Java, Spring, Spring Boot, gRPC, MySQL, RabbitMQ, Kafka, Kafka Streams, Docker, microservice infrastructure, distributed systems, and automated testing experience.
Java, Spring, Spring Boot, gRPC, MySQL, RabbitMQ, Kafka, Kafka Streams, Docker, JUnit, DBUnit
5d
Save
Mark Applied
Hide
Software Engineer, GPHE Digital Services
Lund, Skåne County, Sweden
OnsiteFull Time
Alfa Laval
Alfa LavalNasdaq Stockholm: ALFA: Manufacturer of heat transfer, separation, and fluid handling technologies.
Bachelor's or master's degree in IT, engineering, or equivalent; strong .NET/C#, TypeScript, React, and SQL skills; Azure and cloud deployment experience; English fluency; Git/Gitflow and testing knowledge.
.NET, C#, TypeScript, React, SQL, Azure, Python, Git, Gitflow, Pymetrics
5d
Save
Mark Applied
Hide
Software Engineer, GPHE Digital Services 
Lund, Skåne County, Sweden
OnsiteFull Time
Alfa Laval
Alfa LavalNasdaq Stockholm: ALFA: Manufacturing equipment for heat transfer, separation, and fluid handling.
Bachelor's or master's degree in IT or engineering; strong .NET/C#, TypeScript, React, SQL, and Azure skills; English fluency; experience with cloud deployment, data modeling, testing, Python, and Git/Gitflow.
.NET, C#, TypeScript, React, SQL, Microsoft Azure, Python, Git, Gitflow, Pymetrics
1w
Save
Mark Applied
Hide
Software Engineer
Malmö, Skåne County, Sweden
HybridFull Time
AVEVA
AVEVA: Industrial software for engineering and operational performance management.
1+ YOEComputer Science, Engineering, or related degree or equivalent experience; 1–2 years developing professional applications with C++, .NET, and Windows; Visual Studio, Git, and modern development practices.
C++, .NET, Windows, Microsoft Visual Studio, Git, Azure DevOps, Scrum, SAFe
2w
Save
Mark Applied
Hide
Software Developer (Fullstack) - Gör skillnad med d.CARE (2 öppna roller)
Malmö, Skåne County, Sweden
HybridFull Time
Diaverum
Diaverum: Operates clinics providing dialysis and specialized renal care services.
3+ YOE3+ years software development experience in .NET/C# and modern web stack; fluent Swedish and English; experience with cloud, CI/CD, integrations and AI-assisted development.
.NET, C#, React, TypeScript, REST API, Azure, CI/CD
This job has expired