Senior Software Engineer (Applied AI)

JobCloud SA | jobup.ch - jobs.ch

Porto

Hybrid

EUR 60,000 - 90,000

Full time

4 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work in Porto
International collaboration across Job
Training budget
Private health coverage
Gym allowance
Vacation leave 25 days

Job summary

JobCloud HR Tech in Porto, Portugal is looking for a Senior Software Engineer (Applied AI) to build AI capabilities into the Recruiting Process Platform. You will partner with Data Science, Product and Design to turn vague goals into production-ready features and shape the technical roadmap.

You will own end-to-end delivery, write clean code, ensure security, and monitor releases after launch. The role offers hybrid work and international collaboration across JobCloud offices.

Qualifications

  • 5+ years of professional software engineering experience in a product-driven environment.
  • Strong experience designing and operating scalable, cloud-native systems with observability and CI/CD.
  • Hands-on experience with AI assistants and coding agents as part of the daily workflow; verify output for correctness, security and quality.
  • Strong experience with TypeScript or Python (or Java/Kotlin) and building production applications.
  • Experience owning services after launch with monitoring and production data.
  • Experience mentoring and reviewing work for other engineers.
  • Business fluent in English.

Responsibilities

  • Build AI capabilities from prototype to production feature with Data Science partners.
  • Own ambiguous problems end to end and turn goals into clear technical plans.
  • Set technical direction and write production-ready code, emphasizing security.
  • Apply AI-native engineering and leverage coding agents in delivery.
  • De-risk delivery, align scope, and communicate risks early.
  • Monitor releases and improve reliability after launch.
  • Collaborate with Product and Design to shape what gets built.
  • Write clear technical proposals and align dependencies with peers.

Skills

Software engineering
AI assistants / coding agents
TypeScript
Python
Cloud-native systems
Mentoring
English (Business fluency)

Tools

Docker
Kubernetes
GitHub Actions
Terraform
AWS
CI/CD
PostgreSQL
MongoDB
Apache Kafka

Job description

Love what you do – we make employment happen!

The Senior Software Engineer (Applied AI) at JobCloud builds AI capabilities, including agentic ones, into JobCloud’s Recruiting Process Platform products. The role is based in Porto, Portugal, and hybrid, with on-site attendance up to three days a week when business needs require it.

Applied AI is a new team with one mission: build AI capabilities into the Recruiting Process Platform products. Data Science leads model building and training. The team owns product engineering from the first prototype to a commercial feature in production.

As Senior Software Engineer (Applied AI), you own ambiguous problems across the team’s whole surface. You are given a goal and define the path. You partner with Product and Design and work closely with upstream and downstream teams to take ideas from concept to production. JobCloud’s teams are distributed across several locations and work as one team.

This role suits engineers who turn a vague goal into working software, but get suspicious when an architecture diagram looks too tidy. You challenge the design and ship products. Your coding agent is not the one answering for the release.

WHAT IS JOBCLOUD HR TECH?

JobCloud HR Tech is the Porto, Portugal based company of JobCloud, Switzerland’s number 1 job ads brand and the company behind jobs.ch and jobup.ch. We build software that helps companies spend their hiring budget efficiently and get their job ads in front of the right candidates. Millions of job seekers and thousands of companies use our platform to find each other.

WHAT IS IT LIKE TO WORK AT JOBCLOUD?

We work as one team of experts in our field. Our culture is inclusive and respectful, and it is built on openness and collaboration. Your skills and motivation count. Your skin colour, gender and beliefs do not matter to us. Come as you are. Our purpose is “Love what you do.”

WHAT WILL YOU DO IN THIS ROLE?
  • AI capabilities: Build AI capabilities, including agentic ones, from the first prototype to a commercial feature in production. Work with Data Science, who lead model building and training.
  • Problem ownership: Own ambiguous engineering problems end to end. Turn goals into clear technical plans.
  • Technical direction and code: Set the technical direction for a project and write production-ready code. Address security from the start and make maintainable choices. Use design and code reviews to raise the team’s engineering bar.
  • AI-native engineering: Make AI-native engineering the default way of working. Use AI assistants and coding agents throughout software delivery and improve the team’s agentic workflows. Verify their output and stay accountable for code quality, security and production outcomes.
  • Delivery: De-risk before committing. Name the unknowns, sequence work and dependencies, and cut scope deliberately. Communicate risks honestly and renegotiate early when delivery is at risk.
  • Ownership after launch: Own the area after launch. Verify releases, monitor reliability and usage, and lead troubleshooting. Turn recurring problems into structural improvements, and keep recovery options tested and operational knowledge shared.
  • Product partnership: Shape what gets built with Product Management and Design. Bring data and customer reality into decisions and challenge ideas that will not deliver value. Balance features against reliability, security, maintainability and cost.
  • Technical communication: Write clear technical proposals that explain decisions and trade-offs to engineers and non-engineers. Resolve disagreements and agree dependencies with peer teams.
WHAT SKILLS & EXPERIENCE WILL HELP YOU SUCCEED?
  • 5+ years of professional software engineering experience in a product-driven environment.
  • Strong experience designing and operating scalable, cloud-native systems, including distributed or event-driven architectures, with observability and CI/CD.
  • Hands-on experience working with AI assistants and coding agents as a core part of the everyday engineering workflow. Critical verification of their output for correctness, security and quality.
  • Strong experience with TypeScript, Python or strongly typed languages. This includes designing, delivering and operating production applications or services.
  • Experience owning services after launch. Use of monitoring and production evidence to prevent recurring problems.
  • Experience helping other engineers grow through mentoring and review.
  • Business fluent in English.
WHAT TECH STACK DOES JOBCLOUD USE?
  • Languages: TypeScript, PHP, Python, Java and Kotlin
  • Frontend: Angular and React.js
  • Data and messaging: PostgreSQL, MongoDB and Apache Kafka, etc.
  • Tooling: GitHub (Actions, Copilot), Docker, Kubernetes, Terraform, CI/CD and AWS, etc.
  • Ways of working: Agile, Scrum, Roadmaps, etc.
WHAT DO WE OFFER?
  • Build AI capabilities, including agentic ones, in a new team, from the first prototype to a commercial feature in production.
  • Hybrid work in Porto, with on-site attendance up to three days a week when business needs require it.
  • International collaboration: Work with colleagues across JobCloud’s international offices (Zurich, Geneva, Belgrade or Vienna) including regular visits to Switzerland.
  • A working atmosphere built on trust, mutual support and team spirit. JobCloud is a kununu Top Company 2026.
  • A personal training budget for your professional development.
HOW DOES THE HIRING PROCESS FOR THIS ROLE WORK?
  • Pre-screening with recruiter (30 min)
  • Hiring manager interview (45 min)
  • Hands-on coding (60 min)
  • System Design (60 - 90 min)
  • Meet the people (30 min)
  • Offer
WHAT ARE OUR BENEFITS?
  • 10 days fully paid sick leave per year
  • 25 days of annual vacation leave
  • Full private health coverage (employee + up to 2 children to age 20)
  • Gym allowance
  • Hybrid & flexible working (team-based arrangement)
  • Learning & Development
  • Workation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Applied AI) Ship agentic AI features from prototype to production.
Senior Software Engineer (Applied AI) Ship agentic AI features from prototype to production.

JobCloud AG • Porto

Hybrid
EUR 80,000 - 120,000
Hybrid work in Porto
International collaboration
Personal training budget
+1
Software Engineer (Applied AI)
Software Engineer (Applied AI)

JobCloud AG • Portugal

Hybrid
EUR 55,000 - 85,000
Sick leave
Vacation days
Private health coverage
+4
Senior Software Engineer (Partner Products)
Senior Software Engineer (Partner Products)

JobCloud SA | jobup.ch - jobs.ch • Porto

Hybrid
EUR 70,000 - 95,000
Hybrid work in Porto (on-site up to 3x
International collaboration
Training budget
+3
Software Engineer (Partner Products)
Software Engineer (Partner Products)

JobCloud SA | jobup.ch - jobs.ch • Porto

Hybrid
EUR 65,000 - 90,000
10 days fully paid sick leave per year
25 days of annual vacation leave
Full private health coverage (employee
+4
Software Engineer (Partner Products)
Software Engineer (Partner Products)

JobCloud AG • Portugal

Hybrid
EUR 55,000 - 75,000
Hybrid work in Porto
Training budget
Private health coverage
+2
Senior Software Engineer (Partner Products)
Senior Software Engineer (Partner Products)

JobCloud AG • Portugal

Hybrid
EUR 70,000 - 95,000
Hybrid in Porto (onsite up to 3 days)
International collaboration
Training & development budget
+5
Engineering Manager (Applied AI)
Engineering Manager (Applied AI)

JobCloud SA | jobup.ch - jobs.ch • Porto

Hybrid
EUR 90,000 - 130,000
Sick leave
Annual vacation
Health coverage
+1
Engineering Manager (Search & AI Discovery)
Engineering Manager (Search & AI Discovery)

JobCloud SA | jobup.ch - jobs.ch • Porto

Hybrid
EUR 90,000 - 130,000
Hybrid work hours
International collaboration
Training budget
+2
Engineering Manager (AI Partner Products) Lead the team turning AI partnerships into products.
Engineering Manager (AI Partner Products) Lead the team turning AI partnerships into products.

JobCloud AG • Porto

Hybrid
EUR 90,000 - 120,000
Hybrid work
Health coverage
Training budget
+4
Technology Partnerships Manager (AI & Integrations) (80–100%)
Technology Partnerships Manager (AI & Integrations) (80–100%)

JobCloud SA | jobup.ch - jobs.ch • Porto

Hybrid
EUR 55,000 - 75,000
Hybrid work
Training budget
International collaboration across Job
+1
Top locations