#1 Job Board for tech industry in Europe

  • Job offers
  • Software Engineer (Applied AI Projects)
    New
    AI/ML

    Software Engineer (Applied AI Projects)

    Kraków
    5 478 - 8 059 USD/monthNet per month - B2B
    5 478 - 8 059 USD/monthNet per month - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Hybrid

    Tech stack

      English

      B2

      Polish

      C1

      Python

      advanced

      AI

      regular

    Job description

    Online interview

    At Upside, we’re not just shipping features - we’re partnering with ambitious companies across the globe to solve complex, meaningful problems through Applied AI. We work in small, focused teams, combining engineering, product thinking, and design, to deliver outcomes, not just output.


    Open-source is a strategic part of our work. We build and maintain a number of open-source projects that support our clients and internal R&D. Our latest release is Enthusiast, an AI Agent framework tailored for e-commerce use cases.


    We’re looking for a Software Engineer for Applied AI projects who is genuinely curious about AI and who thrives in a consulting setting, values Research & Development, and enjoys collaborating closely with both engineers and business stakeholders. If you would like to work on the forefront of AI implementation in business, making smart tech choices, and constantly improving your craft - this role is for you.



    Job requirements:

    → Experience in building scalable AI applications in production environments.

    → Strong proficiency in Python

    → Knowledge of tools like FastAPI, Django, Pandas, NumPy, PyTorch

    Solid understanding of software architecture principles: monoliths, microservices, asynchronous systems, messaging patterns, and scalability.

    → Deep knowledge of relational databases (we mostly use PostgreSQL) and performance optimization.

    → Practical experience with Continuous Integration/Continuous Deployment (CI/CD) practices and modern cloud environments (AWS or similar).

    → Strong consulting mindset: balancing technical excellence with client needs and communicating effectively with both technical and non-technical stakeholders.

    Fluent English, with clear written and verbal communication.


    Bonus Points if You have:

    → Hands-on experience integrating or deploying LLMs (e.g., OpenAI, Mistral) in production settings.

    → Understanding of prompt engineering, vector search, embeddings, or Retrieval-Augmented Generation (RAG).

    → Interest in working with AI systems - including integrating LLMs, orchestrating AI-driven features, or building services around generative models.


    Your responsibilities would be:

    Developing complex digital platforms - from architecture decisions to implementation and deployment.

    → Work in autonomous teams (3-9 people) delivering mission-critical systems

    Collaborate directly with technology leaders, founders, and domain experts to shape solutions that drive real business outcomes.


    Salary:

    Senior Engineer: 20 800 - 25 900 PLN net + VAT

    Lead Engineer: >26 500 PLN net + VAT

    Including additional days off


    Perks & Benefits:


    → Regular performance evaluations.

    → 20 paid days off per year.

    → Healthcare package and sport subscription.

    → English lessons organized by the company.

    → Hardware and Software of your choice.

    → Self Development Budget of 2500 PLN per year.

    → Separate budget for taking an active part in conferences as well as public speaking mentoring.


    Recruitment process:

    Please start by submitting your application through our online form. We kindly ask for a few days to carefully review your application. Once we've done so, we'll reach out with our initial feedback. Should your application align with our requirements, you'll be invited to a 30-minute intro video call. We'll discuss expectations and address any questions you might have about Upside. We are making sure that your process is as fast as possible (it can last as little as 3–4 days from an application to an offer).

    5 478 - 8 059 USD/month

    Net per month - B2B

    Check similar offers

    Data Science Manager

    New
    1dea
    49 - 54 USD/h
    Kraków
    , Fully remote
    Fully remote
    Data Science
    SAS
    Apache Spark