N

Senior Software Engineer - Python & AI

Nearform

Remote · Full Time

Be the first to apply

Experience
6+ yrs
Salary
EUR 75,000 / year
Openings
1
Posted
4 weeks ago
Work mode
Work from home
Eligibility
This role is open exclusively to candidates based in Ireland; visa sponsorship is not provided.
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Nearform

Nearform is an independent collective of data and AI specialists, developers, and designers focused on quickly delivering intelligent digital solutions. Our mission is to create AI-powered applications that improve digital experiences, empower developers, and drive tangible business outcomes. We collaborate with ambitious enterprises to build impactful, innovative products and update legacy systems by leveraging AI capabilities.

Our diverse team of 500 professionals operates across 20+ countries and serves major clients like Lululemon, Puma, Sun Life, Starbucks, Travelex, Virgin Media O2, and Walmart.

Role Overview

As a Senior Software Engineer at Nearform specializing in Python and AI, you will design and develop applications primarily using Python, while likely engaging with multiple projects involving various responsibilities. You'll work directly with clients and internal teams to transform complex business needs into effective digital products.

Key Responsibilities

  • Design, develop, and maintain application components with an emphasis on high personal technical standards.
  • Contribute to defining and enforcing structured practices, especially around source code management, building, and deployment processes.
  • Architect and implement data storage solutions.
  • Optimize applications for speed and scalability.
  • Gather and incorporate user and client feedback to enhance solutions.
  • Assist in analyzing client requirements and technical specifications.
  • Support Technical Leaders in project management and timely delivery.
  • Collaborate closely with client teams to ensure alignment and successful outcomes.

Candidate Profile

  • Proven track record delivering high-quality work at a senior engineering level.
  • Extensive expertise in Python programming and familiarity with contemporary AI frameworks.
  • Experience developing AI applications.
  • Proficient in Agile development methodologies.
  • Hands-on experience building practical, real-world solutions.
  • Strong understanding of version control tools, particularly Git.
  • Experience with testing at multiple levels including unit, integration, and end-to-end.
  • Familiarity with databases and cloud platforms.
  • Knowledge and experience in automation, continuous integration, and continuous deployment.
  • Experience collaborating on software projects using pull requests and code reviews.
  • Excellent communication abilities and teamwork skills.
  • Fluency in English at a professional level.

Preferred Additional Skills

  • Hands-on experience with Golang programming.
  • Frontend development experience with React.
  • In-depth knowledge of Kubernetes.

Work Conditions & Additional Info

This is a permanent, full-time position open to candidates residing in Ireland. Visa sponsorship is not provided for this role. Travel to client sites across the UK and Europe is required, with travel costs covered by the company.

Compensation & Benefits

  • Annual company bonus sharing profits based on overall company performance.
  • Flexible remote working options supporting work-life balance.
  • Generous paid leave including 24 days annual leave plus public holidays, sick leave, and marriage leave.
  • Remote working allowance of up to €1250 every two years to support home office setup, in addition to company-provided essential equipment.
  • Financial support for ongoing training and professional development, subject to approval.
  • Private healthcare coverage options.
  • Pension matching up to 5%, income protection, and death in service insurance.

Interview Process

  • Initial 30-minute discussion with Talent Team via Zoom to explore your experience and career goals and provide company insight.
  • Technical live coding assessment (~1 hour) focusing on Python skills and problem-solving.
  • Hiring Manager interview (~45 minutes) addressing collaboration, client interaction, and development practices.
  • Potential client interview depending on project needs.

The starting salary is €75,000 plus bonus and benefits, with exact compensation discussed in the initial interview based on experience.

Equal Opportunity

Nearform values diversity, respect, inclusivity, and excellence. Candidates requiring adjustments in the interview process should contact the Talent Team for support.

Tools & software

React AWS Amazon Web Services AWS required

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail

Languages

Servicenow

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer