Software Engineer – Artificial Intelligence

1 day ago


Warszawa Poznań, Czech Republic Roche Full time

Practical skills required:

  • Strong experience in software engineering, with a focus on AI-driven applications.
  • Programming: Proficiency in Python and software engineering best practices.
  • Cloud Expertise: Hands-on experience with AWS cloud services, additional experience with Azure or GCP is a plus.
  • DevOps & CI/CD: Strong understanding of version control (Git), CI/CD pipelines, containerization (Docker, Kubernetes), and Infrastructure as Code (Terraform, CloudFormation).
  • AI Deployment: Experience deploying AI applications in cloud environments, ensuring scalability, security, and high availability.
  • SQL, no-SQL and Vector Databases & AI Tooling knowledge would be a plus
  • Performance Optimization: Familiarity with techniques for optimizing AI applications for speed, efficiency, and cost-effectiveness in production environments.
  • Problem-Solving Skills: Ability to analyse complex engineering challenges and integrate cutting-edge technologies to enhance AI solutions.
  • Experience working in Agile development teams.

The successful candidate should also

  • hold B.Sc., B.Eng., M.Sc., M.Eng. in Computer Science, Artificial Intelligence, Software Engineering or an equivalent degree and experience with Artificial Intelligence,
  • be team-oriented and have the ability to work collaboratively in a fast-paced, dynamic environment,
  • be a good communicator,
  • be willing to learn and expand their skill set,
  • be able to communicate in English at the level of: B2/C1+.

Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.

The Position

Software Engineer – Artificial Intelligence (GenAI)

Position overview:

We are looking for a highly skilled Software Engineer with expertise in building AI-powered applications. This role requires proficiency in Python, cloud-based AI services, DevOps practices, and data engineering expertise. The successful candidate will contribute to the development of AI-driven solutions, leveraging i.a. Large Language Models (LLMs), vector databases, and cloud-native tools to create innovative applications.

What you get:

  • Salary range 20 000 - 27 000 PLN gross based on the employment contract (Umowa o pracę),
  • Annual bonus payment based on your performance;
  • Dedicated training budget (training, certifications, conferences, diversified career paths etc.);
  • Recharge Fridays (2 Fridays off per quarter available)
  • Take time Program (up to 3 months of leave to use for any purpose)
  • Flex Location (possibility to perform our work from different places in the world for a certain period of time)
  • Take Time for Charity (additional paid leave of maximum 2 weeks to engage in the charity action of your choice)
  • Private healthcare ( LuxMed packages) and group life insurance (UNUM);
  • Stock share purchase additions;
  • Yearly sales of company laptops and cars and many more

This is a hybrid role with two office days per week.

,[Generative AI Application Development: Collaborate with developers and stakeholders in Agile teams to integrate Machine Learning models and other AI techniques into end-user applications, prioritizing usability, efficiency, and scalability., AI Service Integration: Design and implement AI applications using cloud-based services, such as vector databases, LLM APIs, and other AI-driven cloud offerings., Software Development & Engineering: Develop high-quality, maintainable, and scalable software solutions using Python, ensuring robust version control, testing, and adherence to best practices., Cloud-Native Development: Work with AWS and other cloud platforms to design, deploy, and manage scalable AI solutions. Utilize cloud services, including serverless architectures, containers, and managed AI tools., DevOps & CI/CD Implementation: Implement CI/CD pipelines, automate testing and deployment processes, and manage software versioning using Git, Gitlab and other DevOps tools., Containerization & Orchestration: Develop and deploy applications using Docker and Kubernetes to ensure portability and scalability., End-to-End AI Pipeline Development: Design, develop, and maintain AI application workflows, including data preprocessing, model deployment, and continuous monitoring., Performance Optimization: Ensure efficient and optimized execution of AI models, improving inference speed, reducing latency, and managing resource utilization., Data Engineering Foundations: Work with structured and unstructured data, including vector databases, relational and NoSQL databases, and API-driven data pipelines.] Requirements: GenAI, Python, AWS Cloud, CI/CD, Git, Docker, Kubernetes, Infrastructure as Code, SQL, NoSQL, AI, Azure, GCP Tools: Github, GitLab, GIT, Agile, Scrum. Additionally: Annual bonus, Private healthcare, Training budget, Conference budget, Work-life balance, Sport subscription, Recharge Fridays, Take time Program.

  • Warszawa, Poznań, Czech Republic Roche Full time

    We are seeking a highly skilled Software Engineer – Artificial Intelligence to join our team. As a key member of our Agile development teams, you will collaborate with developers and stakeholders to integrate Machine Learning models and other AI techniques into end-user applications, prioritizing usability, efficiency, and scalability.The RoleCultivate...


  • Wrocław, Poznań, Czech Republic Capgemini Polska Sp. z o.o. Full time

    We are seeking a motivated and detail-oriented Software Engineer in Training to join our team at Capgemini Polska Sp. z o.o.About UsCapgemini is committed to diversity and inclusion, ensuring fairness in all employment practices. We evaluate individuals based on qualifications and performance, not personal characteristics, striving to create a workplace...


  • Warszawa, Czech Republic Dell Technologies Full time

    Essential Requirements 5+ years of experience in software development Well versed in Python and Java. Experience working in a Linux environment. Database experience and skills (e.g., PostgresSQL). Working experience with/developing REST APIs Working experience with code versioning tools, such as Git Self-Learning abilities, critical thinking skills,...


  • Remote, Lisbon, Frankfurtammain, Heidelberg, Warszawa, Czech Republic Data Science UA Full time

    - Bachelor degree in Computer Science, similar technical field of study or equivalent practical experience.- Commercial experience developing Spark Jobs using Scala and Java- Experience in data processing using traditional and distributed systems (Hadoop, Spark, AWS - S3) and designing data models and data warehouses.- Strong understanding and application of...


  • Warszawa, Czech Republic Antal Full time

    Must have: Minimum Qualifications: Bachelors Degree in Computer Science, Mechanical, Electrical, or Agricultural Engineering or related engineering degree 2+ years in the use of Python 2+ years of Experience as Software Test Engineer, Software Developer or Software Development Engineering in Test 2+ years of test script development utilizing UI Automator...

  • Data Engineer

    7 days ago


    Remote, Lisbon, Frankfurtammain, Heidelberg, Warszawa, Czech Republic Data Science UA Full time

    About Data Science UA:Data Science UA is a leading service company with a strong focus on data science and AI expertise.We are passionate about fostering the largest Data Science Community in Eastern Europe, and our journey began in 2016 with the organization of the first Data Science UA conference.Our Mission:We aim to deliver innovative solutions that...


  • Remote, Warszawa, Czech Republic Coder Full time

    What we're looking for 5+ years experience in software development, with at least 1 year as a team lead or engineering manager Currently based in Poland Experience delivering software to large enterprise customers Experience working on open-source software projects Excellent verbal and written communication skills Strong work ethic and EQ Self-motivated,...


  • Remote, Poznań, Czech Republic Full Stack House Full time

    We are seeking a skilled Front-end Software Engineer to join our team at Full Stack House. As a key member of our development team, you will be responsible for building and maintaining the front-end of our new Software-as-a-Service application.About the ProjectThe project involves developing a SaaS platform for sports organisations to manage tournaments and...


  • Warszawa, Mazovia, Czech Republic Axiom software solutions Full time

    We are seeking a highly skilled Senior Data Engineer to join our team at Axiom software solutions. In this role, you will be responsible for designing and developing scalable data processing systems using Spark and Scala.Key Responsibilities:Data Processing: Design and implement efficient data processing pipelines using Spark and Scala.Big Data Expertise:...


  • Warszawa, Mazovia, Czech Republic AltexSoft Full time

    AltexSoft is a dynamic and innovative company that delivers cutting-edge software solutions.About the RoleWe are seeking an experienced Senior Technical Director - Software Engineering to join our team. As a key member of our engineering leadership, you will define and execute the technical vision, architecture, and implementation of projects aligned with...


  • Kraków, Wrocław, Warszawa, Czech Republic Unit8 SA Full time

    About You MSc level in the field of Computer Science, Machine Learning, Applied Statistics, Mathematics, or equivalent work experience. You are a proficient software engineer who knows the fundamentals of computer science and has experience in applying a blend of software engineering, machine learning, and statistical methods to solve real-world...

  • Software Engineer

    1 day ago


    Warszawa, Czech Republic Dell Technologies Full time

    Essential Requirements Bachelor’s degree in computer science or similar field Good programming skills - experience in C and Python is a must Good knowledge in operating systems (multi-threaded programming, locks, scheduling) Ability to code/debug in a large and complicated code base Motivated to learn, grow and get inspired by new ideas Desirable...


  • Remote, Gdynia, Warszawa, Poznań, Kraków, Wrocław, Czech Republic Idego Group Sp. z o.o. Full time

    About Us:Idego Group Sp. z o.o. is a team of experienced problem solvers focused on delivering high-quality solutions in three areas: Cloud, Data & AI, and Software development.We value autonomy, common sense, and zero micromanagement, recognizing that our employees are human beings with personal lives. We've been 100% remote-friendly for years, taking...


  • Warszawa, Czech Republic Dell Technologies Full time

    Essential Requirements Bachelor’s degree in Computer Science or related field 5–8 years of proven experience in C and Python programming, and operating systems (multi-threading, locks, scheduling) Ability to code/debug sophisticated programs in a large and complicated code base, using either written or verbal design specifications Experience in system...


  • Warszawa, Czech Republic Pragmile Full time

    What we expect: 🔹 Experience of working with big data, data engineering tools for data ingestion, transformations, querying 🔹 Strong understanding of data structures and algorithms 🔹 Strong understanding of object design and integration patterns 🔹 Proven experience of using python for building data processing platforms/applications 🔹...

  • Software Engineer

    1 day ago


    Warszawa, Czech Republic Dell Technologies Full time

    Essential Requirements Bachelor’s degree in computer science or similar field Experience in scripting languages like Perl, Bash and Python Good knowledge of Linux OS Ability to code/debug in a large and complicated code base Motivated to learn, grow and get inspired by new ideas Desirable Requirements Experience with test driven design is a big...


  • Warszawa, Czech Republic Dell Technologies Full time

    Essential Requirements 6 to 10 years of related experience. Good knowledge of programming languages – C/C++, Python; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable. Knowledge of server, storage, networking and...


  • Warszawa, Czech Republic Dell Technologies Full time

    Essential Requirements 5+ years of related experience. Validated knowledge of programming languages – C/C++, Python; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable. Ability to code/debug more sophisticated...


  • Warszawa, Czech Republic Dell Technologies Full time

    Essential Requirements 2+ years of related experience. Good knowledge of programming languages – C/C++, Python; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable. Knowledge of server, storage, networking and client...


  • Warszawa, Czech Republic Dell Technologies Full time

    Essential Requirements Bachelor’s degree in Computer Science, Engineering, or a related technical field. Minimum of 8 years of professional experience in software engineering, with a strong emphasis on test framework development and maintenance. Proficient in Python with extensive experience in developing automated tests and test frameworks on a Linux...