Intelligent Systems Engineer

ICEYE
Full_time

📍 Job Overview

  • Job Title: Intelligent Systems Engineer (Full Stack Automation & Applied ML)
  • Company: ICEYE
  • Location: Espoo, Uusimaa, Finland
  • Job Type: Hybrid
  • Category: Full-Stack Developer, DevOps Engineer
  • Date Posted: 2025-07-30
  • Experience Level: Mid-Senior level (2-5 years)
  • Remote Status: Hybrid (Poland or Finland)

🚀 Role Summary

  • Key Web Technology Aspects: Full-stack automation, applied machine learning, workflow orchestration, and AI systems integration.
  • Industry Context: Earth Observation, satellite operations, and persistent monitoring.
  • Company Focus: ICEYE is the global leader in synthetic aperture radar (SAR) satellite operations, providing Earth Observation, persistent monitoring, and natural catastrophe solutions.

📝 Enhancement Note: This role requires a strong background in full-stack development, automation, and machine learning to streamline and improve ICEYE's operational workflows and prepare for AI systems integration.

💻 Primary Responsibilities

  • Streamline and Orchestrate Workflows:

    • Design modular workflow automations to support team-driven orchestration across systems.
    • Reduce manual steps by embedding logic into task flows between tools, teams, and data.
    • Ensure workflows are stable, trackable, and responsive to operational events.
  • Add Intelligence Where It Matters:

    • Work with other teams to bring scoring, prioritization, and exception logic into workflows.
    • Create dashboards and alerting to help operators see issues and patterns early.
    • Structure and log key decisions to support future learning and process improvements.
  • Prepare for AI Systems:

    • Help lay the technical foundation for operations assistants that handle routine tasks, detect issues, and support operators.
    • Design data flows and capture feedback that will enable AI-based features over time.
    • Make sure anything "intelligent" is traceable, supportable, and aligned with ICEYE's standards.
  • Work Across Teams:

    • Collaborate with Ops, Product, Engineering, and Finance to understand pain points and priorities.
    • Build tools that work well with existing platforms and are easy to operate and maintain.
    • Focus on clarity, reliability, and real-world usability in everything you deliver.

📝 Enhancement Note: This role requires a deep understanding of full-stack development, automation, and machine learning to improve operational workflows and prepare for AI systems integration across various teams.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.

Experience: Proven experience (2-5 years) in building workflow automations or service integrations for business operations.

Required Skills:

  • Experience with workflow automation tools (e.g., Salesforce, JIRA, NetSuite, Slack) via APIs.
  • Proficiency in Python and/or TypeScript (React or FastAPI experience is useful).
  • Familiarity with GenAI tools (OpenAI APIs, LangChain, FAISS, Pinecone).
  • Ability to design structured logic from semi-structured or human-driven processes.
  • Strong communication skills with both technical and non-technical colleagues.

Preferred Skills:

  • Exposure to ML workflows, including model deployment or data prep.
  • Background in operations-heavy fields like logistics, aerospace, or defense.
  • Familiarity with satellite operations, tasking, or quality control.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your ability to automate complex workflows and integrate systems.
  • Showcase your experience with GenAI tools and their application in business operations.
  • Highlight your proficiency in Python and/or TypeScript through relevant projects.

Technical Documentation:

  • Provide clear and concise documentation for your automation projects, including code comments, API usage, and data flows.
  • Include any relevant metrics, logs, or audit trails that demonstrate the reliability and maintainability of your systems.

💵 Compensation & Benefits

Salary Range: The estimated salary range for this role in Finland is €45,000 - €65,000 per year, based on market research and industry standards for mid-senior level full-stack developers with automation and machine learning experience.

Benefits:

  • Occupational healthcare, occupational, and accident insurance.
  • Yearly benefit budget to spend on sport, transport, wellness, lunch, etc.
  • Phone subscription with iPhone of choice.
  • Relocation support, including flight tickets, accommodation, and relocation agency support.
  • Time for self-development, research, training, conferences, or certification schemes.
  • Inspiring and collaborating offices and silent workspaces.
  • A wide variety of coffee, tea, snacks, and sweets.

📝 Enhancement Note: The salary range and benefits are based on market research and industry standards for the given role and location. ICEYE offers a competitive compensation package that includes a yearly benefit budget and relocation support for the right candidate.

🎯 Team & Company Context

🏢 Company Culture

Industry: Earth Observation, satellite operations, and persistent monitoring.

Company Size: Medium to large-scale (600+ employees from nearly 60 countries).

Founded: 2012.

Team Structure:

  • Cross-functional teams working collaboratively across Ops, Product, Engineering, and Finance.
  • A tight-knit group of experts with diverse backgrounds and skills.
  • A supportive and diverse work environment that values teamwork, curiosity, and having fun.

Development Methodology:

  • Agile development processes with a focus on continuous improvement.
  • Cross-functional collaboration and regular communication between teams.
  • A strong emphasis on quality, reliability, and real-world usability.

Company Website: ICEYE

📝 Enhancement Note: ICEYE's company culture emphasizes teamwork, curiosity, and innovation, with a strong focus on improving life on Earth through Earth Observation. The company values diversity and collaboration, providing a supportive work environment for its employees.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-Senior level full-stack developer with a focus on automation, machine learning, and AI systems integration.

Reporting Structure: This role reports directly to the Head of Operations and works closely with cross-functional teams, including Ops, Product, Engineering, and Finance.

Technical Impact: The Intelligent Systems Engineer plays a crucial role in streamlining and improving ICEYE's operational workflows, preparing for AI systems integration, and driving real-world impact through better data-driven decision-making.

Growth Opportunities:

  • Technical Growth: Develop your skills in full-stack development, automation, machine learning, and AI systems integration.
  • Leadership Potential: Demonstrate your ability to lead projects, mentor team members, and drive technical decision-making.
  • Career Progression: Showcase your skills and expertise to take on more complex challenges and advance your career within ICEYE.

📝 Enhancement Note: ICEYE offers numerous growth opportunities for technical professionals looking to advance their careers in full-stack development, automation, machine learning, and AI systems integration. The company values internal promotions and provides ample opportunities for career progression.

🌐 Work Environment

Office Type: Hybrid, with offices in Espoo, Finland, and Warsaw, Poland.

Office Location(s): Espoo, Finland; Warsaw, Poland.

Workspace Context:

  • Collaborative workspaces designed to facilitate team interaction and cross-functional collaboration.
  • Access to the latest tools and technologies to support your work.
  • A focus on work-life balance and employee well-being.

Work Schedule: Full-time (40 hours per week) with flexible working hours and remote work options.

📝 Enhancement Note: ICEYE's hybrid work environment encourages collaboration and teamwork while providing the flexibility to work remotely when needed. The company offers access to the latest tools and technologies, as well as a focus on work-life balance and employee well-being.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen: A 30-minute call to assess your technical skills and understanding of the role.
  2. Technical Deep Dive: A 90-minute session focused on your automation, machine learning, and AI systems integration skills.
  3. Behavioral Interview: A 60-minute conversation to evaluate your problem-solving skills, communication, and cultural fit.
  4. Final Interview: A 30-minute meeting with the hiring manager to discuss your career aspirations and answer any remaining questions.

Portfolio Review Tips:

  • Highlight your automation projects and demonstrate your ability to integrate systems and streamline workflows.
  • Showcase your experience with GenAI tools and their application in business operations.
  • Include clear and concise documentation for your projects, including code comments, API usage, and data flows.

Technical Challenge Preparation:

  • Brush up on your Python and/or TypeScript skills, focusing on automation, machine learning, and AI systems integration.
  • Familiarize yourself with the relevant tools and technologies listed in the Tech Stack Snapshot section.
  • Prepare for behavioral questions that assess your problem-solving skills, communication, and cultural fit.

ATS Keywords: See the comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category, in the Tech Stack Snapshot section.

📝 Enhancement Note: ICEYE's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. The company values candidates who can demonstrate their expertise in automation, machine learning, and AI systems integration through their portfolio and technical challenges.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies:

  • React, TypeScript, TailwindCSS.

Backend & Server Technologies:

  • Python, Go, FastAPI, Flask.
  • PostgreSQL, Redis, REST APIs.
  • Internal systems and service APIs.

Infrastructure & Monitoring:

  • Docker, Kubernetes (GCP or AWS).
  • GitHub Actions, Datadog, Sentry.

Machine Learning & Intelligence:

  • scikit-learn, XGBoost, PyTorch.
  • Airflow, Prefect.
  • LangChain, OpenAI APIs, FAISS, Pinecone.

📝 Enhancement Note: ICEYE's technology stack includes a range of tools and technologies relevant to full-stack development, automation, machine learning, and AI systems integration. The company values candidates who can demonstrate their proficiency in these areas through their portfolio and technical challenges.

👥 Team Culture & Values

Web Development Values:

  • Innovation: ICEYE values innovation and encourages its employees to think outside the box and challenge the status quo.
  • Collaboration: The company fosters a culture of collaboration, with a strong emphasis on teamwork and knowledge sharing.
  • Quality: ICEYE is committed to delivering high-quality products and services that meet the needs of its customers.
  • Customer Focus: The company places a strong emphasis on understanding and meeting the needs of its customers, both internal and external.

Collaboration Style:

  • Cross-Functional Integration: ICEYE encourages collaboration between teams, with a focus on breaking down silos and working together to achieve common goals.
  • Code Review Culture: The company values a culture of code review, with a focus on learning from one another and improving the quality of its software.
  • Knowledge Sharing: ICEYE encourages its employees to share their knowledge and expertise with one another, fostering a culture of continuous learning and growth.

📝 Enhancement Note: ICEYE's team culture is built on innovation, collaboration, quality, and customer focus. The company values candidates who can demonstrate their ability to work well with others, think creatively, and deliver high-quality results.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Workflow Complexity: Design and implement complex workflow automations that integrate multiple systems and tools.
  • AI Integration: Prepare ICEYE's operational workflows for the integration of AI systems, including the design of data flows and feedback mechanisms.
  • Real-Time Monitoring: Develop real-time metrics, alerts, and dashboards to help operators see issues and patterns early.
  • Scalability: Ensure that ICEYE's operational workflows can scale to meet the demands of a growing business.

Learning & Development Opportunities:

  • Technical Skill Development: Develop your skills in full-stack development, automation, machine learning, and AI systems integration through on-the-job training, workshops, and conferences.
  • Leadership Development: Take on leadership roles in projects and mentoring opportunities to develop your skills in technical decision-making and team management.
  • Career Progression: Showcase your skills and expertise to take on more complex challenges and advance your career within ICEYE.

📝 Enhancement Note: ICEYE offers numerous technical challenges and growth opportunities for candidates looking to develop their skills in full-stack development, automation, machine learning, and AI systems integration. The company values candidates who can demonstrate their ability to take on complex challenges and drive real-world impact.

💡 Interview Preparation

Technical Questions:

  • Workflow Automation: Describe your experience with workflow automation tools and APIs. How have you used them to streamline business operations?
  • Machine Learning: Explain your experience with machine learning tools and techniques. How have you applied them to improve operational workflows?
  • AI Systems Integration: Discuss your approach to integrating AI systems into operational workflows. What challenges have you faced, and how have you overcome them?

Company & Culture Questions:

  • Company Culture: How do you see yourself fitting into ICEYE's team culture? What aspects of our culture resonate with you?
  • Collaboration: Describe your experience working with cross-functional teams. How have you facilitated collaboration and knowledge sharing in your previous roles?
  • Problem-Solving: Share an example of a complex problem you've faced in your previous roles. How did you approach it, and what was the outcome?

Portfolio Presentation Strategy:

  • Automation Projects: Highlight your automation projects and demonstrate your ability to integrate systems and streamline workflows.
  • Machine Learning Projects: Showcase your experience with machine learning tools and techniques, and how you've applied them to improve operational workflows.
  • AI Systems Integration: Discuss your approach to integrating AI systems into operational workflows, and how you've prepared for the challenges that may arise.

📝 Enhancement Note: ICEYE's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. The company values candidates who can demonstrate their expertise in full-stack development, automation, machine learning, and AI systems integration through their portfolio and technical challenges.

📌 Application Steps

To apply for this Intelligent Systems Engineer (Full Stack Automation & Applied ML) position at ICEYE:

  1. Customize Your Resume: Highlight your relevant experience in automation, machine learning, and AI systems integration. Include any relevant projects or achievements that demonstrate your skills in these areas.
  2. Tailor Your Cover Letter: Explain why you are interested in this role and how your skills and experience make you a strong fit for ICEYE. Be sure to mention any relevant aspects of the company's culture or mission that resonate with you.
  3. Prepare for Technical Phone Screen: Brush up on your Python and/or TypeScript skills, focusing on automation, machine learning, and AI systems integration. Familiarize yourself with the relevant tools and technologies listed in the Tech Stack Snapshot section.
  4. Prepare for Technical Deep Dive: Review your automation, machine learning, and AI systems integration projects, and be ready to discuss your approach to each. Think about how you can apply your skills to improve ICEYE's operational workflows and prepare for AI systems integration.
  5. Research ICEYE: Learn about the company's mission, values, and culture. Consider how you can contribute to ICEYE's success and grow within the organization.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates must have experience in building workflow automations and service integrations for business operations. Proficiency in Python and/or TypeScript, along with familiarity with GenAI tools, is essential.