AI Software Engineer

Outpost24

Stockholms kommun

Hybrid

SEK 991,000 - 1,432,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Outpost24 is seeking a highly skilled AI Software Engineer to join a collaborative development team. You’ll build core AI services in Python with Golang, design scalable APIs, and apply ML/LLM expertise to real‑world security workloads.

You’ll work in a hybrid model with options for office presence and remote work, contributing to high‑availability cloud‑native systems. Strong problem solving and English communication are essential.

Qualifications

  • Master or Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of software development experience.
  • Experience in scalable and cloud native, high availability systems like Kubernetes is a plus.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Proficiency in using Git or other version control systems.
  • Familiarity with Agile development methodologies.
  • Hands‑on experience with modern AI frameworks and ML fundamentals a plus.
  • Experience with LLMs, embeddings, or model fine‑tuning; Bedrock experience preferred.

Responsibilities

  • Collaborate with cross‑functional teams to translate project requirements into technical specifications.
  • Implementation written in Python and supported by Golang.
  • Design, build, and maintain production‑grade AI services and APIs used across the organization.
  • Fine‑tune, evaluate, and optimize ML/LLM models for real‑world use cases.
  • Integrate AI capabilities into products and systems across teams.
  • Conduct technical investigations and small‑scale research of new AI techniques.
  • Ensure reliability, scalability, and performance of AI‑powered systems in production.

Skills

Python
Golang
LLMs
Git
English comms
Cross‑functional team work
Security domain knowledge

Education

Master's or Bachelor's in CS/Engineering

Tools

Kubernetes
Git
Docker
Cloud platforms
Vector databases

Job description

We are seeking a highly skilled and experienced AI Software Engineer to join our dynamic and collaborative development team in Karlskrona, Barcelona or Leuven!

As an AI Software Engineer, you’ll play a key role in developing our core AI services within the cyber security domain, refining and adapting models, and enabling teams across the company to integrate AI into their products and workflows. This role blends hands‑on engineering with applied AI problem‑solving.

You will have the opportunity to work on exciting projects, leveraging the power of Python and Golang to build high-performance applications with cutting‑edge cloud technologies. You might not already be fluent in both Python and Golang, but if you have the right mindset and fit for us, we will support you in managing both languages.

We believe in a hybrid work environment where you mix office presence with remote work or full time in the office.

Who are we?

We are a leading cyber assessment company focused on enabling our customers to achieve maximum value from their evolving technology investments. By leveraging our full stack security insights to reduce attack surface for any architecture, our customers continuously improve their security posture with the least effort. Over 2,000 customers in more than 40 countries around the world trust us to assess their devices, networks, applications, cloud and container environments and report compliance status for government, industry sector, or internal regulations.

As an AI Software Engineer your responsibilities include, but are not limited to:
  • Collaborate with cross‑functional teams to understand project requirements and translate them into technical specifications.
  • Implementation written in Python and supported by Golang.
  • Design, build, and maintain production‑grade AI services and APIs used across the organization.
  • Support the organization with AI expertise, guidance, and troubleshooting.
  • Fine‑tune, evaluate, and optimize machine learning and LLM‑based models for real‑world use cases.
  • Collaborate with internal teams to integrate AI capabilities into their products and systems.
  • Conduct technical investigations and small‑scale research to explore new AI techniques and tools.
  • Contribute to the best internal practices, coding standards, and architectural decisions.
  • Ensure reliability, scalability, and performance of AI‑powered systems in production.
  • Participate in architectural discussions and propose innovative solutions.
  • Conduct code reviews and provide constructive feedback to ensure code quality and performance.
  • Identify and troubleshoot software defects and performance issues.
What type of experience do we expect from our ideal candidate?
  • Master or Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of software development experience
  • Experience in scalable and cloud native, high availability systems like Kubernetes is a plus
  • Solid understanding of data structures, algorithms, and software design principles.
  • Proficiency in using Git or other version control systems.
  • Familiarity with Agile development methodologies.
  • Excellent problem‑solving and analytical skills.
  • Solid understanding of machine learning fundamentals and hands‑on experience with modern AI frameworks is a plus
  • Experience working with LLMs, vector databases, embeddings, or model fine‑tuning
  • Experience working with Amazon Bedrock or similar vendors is preferred.
  • Proficiency in Python or similar languages used in AI development
  • Strong communication and collaboration abilities in English
  • Ability to thrive in a fast‑paced, dynamic work environment.
  • Above all, we want to see someone who is an awesome team player – for us, attitude is everything
  • Cyber security is a plus, but not a requirement
But what's in it for you?
In return for your efforts, we will offer you:
  • A flat organizational structure and lots of autonomy; you are not just a number. You will join an organization that offers a steep learning curve, where your contributions will have a tangible impact.
  • The opportunity to be part of a fast‑growing and fun European cybersecurity company.
  • Employees also benefit from regular performance conversations with their managers, focused on development, career progression, and self improvement.
  • Join our team in one of our offices, and experience a workplace that’s as vibrant as the city, from fun socials, great perks, and a collaborative environment!
  • A healthy work‑life balance, so you can enjoy flexibility and a hybrid working environment (3 days in office).
And so much more!

At Outpost24, we're dedicated to building a diverse and inclusive workplace, where attitude, values and willingness to learn are valued above all.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid AI Software Engineer - Python & Go, Security
Hybrid AI Software Engineer - Python & Go, Security

Outpost24 • Stockholms kommun

Hybrid
SEK 991,000 - 1,432,000
Senior AI Enablement Engineer
Senior AI Enablement Engineer

Gears of Leo AB • Stockholms kommun

Hybrid
SEK 700,000 - 900,000
Hybrid work policy
4 weeks of Workation
30 annual vacation days
+4
Senior AI & Data Scientist
Senior AI & Data Scientist

Tyche Consulting AB • Solna kommun

Hybrid
SEK 70,000 - 90,000
Attractive bonus package
Flexible working environment
Structured professional development opportunities
Senior AI Engineer role (Senior to Principal)
Senior AI Engineer role (Senior to Principal)

Devoteam • Stockholms län

Hybrid
SEK 550,000 - 750,000
Wellness grants for sports activities (5,000 SEK/year)
Training and certification support
Social events
+1
Senior Data Scientist
Senior Data Scientist

Securitas Intelligent Services AB • Malmö kommun

Hybrid
SEK 645,000 - 922,000
Diverse representation
Equal pay
Development opportunities
Software Engineers for Custom Object Training, Lund
Software Engineers for Custom Object Training, Lund

AXIS COMMUNICATIONS AKTIEBOLAG • Lunds kommun

On-site
SEK 600,000 - 800,000
Deployed AI Engineer
Deployed AI Engineer

Helsing • Stockholms kommun

On-site
SEK 600,000 - 800,000
Competitive compensation
Relocation support
Social and education allowances
+1
AI Enablement Engineer
AI Enablement Engineer

LeoVegas Mobile Gaming Group • Stockholms kommun

Hybrid
SEK 900,000 - 1,300,000
Hybrid work policy
Workation 4 weeks
30 vacation days
+6
AI Engineer Stockholm
AI Engineer Stockholm

System Verification • Stockholms kommun

On-site
SEK 700,000 - 980,000
Secure employment
Opportunities for professional growth
Balance between work and personal life
AI Solutions Engineer
AI Solutions Engineer

Etraveli Group • Göteborgs kommun

Hybrid
SEK 600,000 - 800,000
Hybrid work model
Healthcare allowance
Continuous training
+2