Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Custom Software Engineer image - Rise Careers
Job details

Custom Software Engineer

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections,  where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.

The Position

At Roche we focus on the long - term, leading investment in research and development, striving to improve lives today and for generations to come. Poland plays the role of Technology Co-creation and Acceleration Hub building capabilities driving digital innovation. In Roche Informatics we are a diverse team of open and friendly people, enthusiastic about technological novelties and optimal IT solutions.

In line with our Roche Group AI Strategy and our 10-Year Ambition to “Transform our business with data & digital solutions,” we are developing AI capabilities across all levels of the organisation — from EverydayAI, which enhances individual productivity, to Reshape initiatives, which reimagine business processes, to Big Ideas, which push the boundaries of what’s possible in healthcare. 

We are looking for a Custom Software Engineer eager to develop and implement AI-powered solutions within Roche's technology ecosystem. The ideal candidate should have a good foundation in software development, a willingness to upskill in AI and Generative AI technologies, and the ability to integrate large language models (LLMs) into applications and software development processes (testing, refactoring, requirements management, deployment).

The opportunity: 

  • Design, develop, and optimize AI-powered applications within Roche’s ecosystem.

  • Integrate Large Language Models (LLMs) into software applications, leveraging APIs, prompt engineering, and contextual learning techniques.

  • Utilize cloud-based AI services (AWS, Azure, or GCP) to build scalable and efficient AI-driven workflows.

  • Collaborate with internal teams to enhance software engineering practices through AI automation and optimization.

  • Contribute to Roche’s AI strategy by identifying opportunities for automation and efficiency improvements.

  • Knowledge sharing - creating technical articles, training sessions (looking for the right phrase?) workshops.

Example projects you may work on:

  • AI-powered development tools for engineering productivity

  • AI-driven automation for software quality and security

  • AI integration in DevOps workflows to accelerate delivery

  • Optimizing cloud AI applications for performance and cost efficiency

  • Experimenting with Generative AI for software innovation

Who you are:

  • Understanding of LLMs, their applications, RAG architecture, prompt engineering, and using LLM APIs (e.g., OpenAI)

  • Hands-on experience with LangChain, LlamaIndex, vector databases (e.g., Qdrant), and knowledge of NLP concepts (tokens, embeddings, vector processing)

  • Proficient in at least one programming language (e.g., Python, Go, TypeScript)

  • Experience with API management, cloud AI deployments (AWS/Azure/GCP), and AI tools (e.g., GitHub Copilot

  • Understanding CI/CD pipelines and tools (e.g., Terraform) 

  • Strong ability to collaborate with cross-functional teams, including Data Scientists and Product Managers, combined with excellent analytical, problem-solving skills, and adaptabilit

  • Professional communication skills in English 

What you get:

  • Salary range 23 000 - 28 000 PLN gross based on the employment contract (Umowa o pracę), depending on qualifications and expertise.

  • 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), group life insurance (UNUM) and Multisport.

  • Stock share purchase additions.

  • Yearly sales of company laptops and cars and many more.

Interested? Don't wait. Just apply!

If you feel this offer suits a friend of yours, feel free to share it. 

Want to know what it’s like to be a part of Roche IT first-hand?  Check out our blog!  https://careers.roche.com/global/en/we-are-roche

The controller of your personal data is Roche Polska Sp. z o.o., ul. Domaniewska 28, 02-672 Warsaw. The data is processed for the purpose of recruitment. You have the right to access your data, rectify it, delete it, limit processing, transfer it and - if processing is based on your consent - withdraw this consent at any time. Contact the Data Protection Officer at: Ochrona.danych@roche.com. More information on the principles of processing your personal data by Roche at the link:   https://www.roche.pl/pl/content/klauzula-informacyjna-rekrutacja-en.html

Roche Polska sp. z o.o.  operates in full compliance with the law and does not tolerate any violations. Roche  Polska sp. z o.o.  has implemented a Procedure for Reporting Violations of Law. If you wish to report any irregularities related to our activities, all necessary information regarding the reporting process can be found on our website: https://www.roche.pl/kontakt/ochrona-sygnalistow-zglaszanie-naruszen.

Who we are

A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.


Let’s build a healthier future, together.

At Roche Poland, we are more than 800 professionals working together on one mission. We are proud of who we are, what we do and how we do it. Join us in the area of Clinical Research, Medical, Marketing, IT or business departments.

Roche is an Equal Opportunity Employer.

Roche Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Roche DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Roche
Roche CEO photo
Thomas Schinecker
Approve of CEO

Average salary estimate

$6360 / YEARLY (est.)
min
max
$5832K
$6888K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Custom Software Engineer, Roche

Join Roche as a Custom Software Engineer in Poznan, where we value every individual's unique qualities and contribute to revolutionary healthcare solutions. At Roche, we not only support innovation but also foster an environment where personal expression thrives. Our commitment to improving lives through cutting-edge technology is unwavering, as we focus on integrating AI into our operational fabric. As a Custom Software Engineer, your role will be pivotal—you'll design, develop, and optimize AI-powered applications. Your knack for integrating Large Language Models (LLMs) into our ecosystem will be essential in enhancing productivity and ensuring software quality. The projects you'll tackle can range from AI-driven automation in DevOps workflows to innovative cloud applications that maximize performance. Collaborating with diverse teams will enrich your experience, and our culture encourages knowledge sharing through workshops and technical articles. We believe in continuous learning, which is why you’ll have access to a dedicated training budget and opportunities for certifications. Whether it's Recharge Fridays, or engaging in charity actions through paid leave, Roche’s employee offerings are designed with your well-being in mind. If you're excited about transforming the future of healthcare through technology, all while growing your skills and making impactful contributions, we'd love to welcome you to our team!

Frequently Asked Questions (FAQs) for Custom Software Engineer Role at Roche
What are the main responsibilities of a Custom Software Engineer at Roche?

As a Custom Software Engineer at Roche, you will be responsible for designing, developing, and optimizing AI-powered applications within our core technology framework. This includes integrating Large Language Models (LLMs) into various software applications, leveraging APIs, and implementing prompt engineering techniques. Additionally, you will collaborate closely with internal teams to enhance software engineering practices through automation and optimization, while also contributing to Roche's overall AI strategy.

Join Rise to see the full answer
What qualifications are required for a Custom Software Engineer position at Roche?

To be a successful Custom Software Engineer at Roche, candidates should have a solid understanding of Large Language Models (LLMs) and their applications. Hands-on experience with tools like LangChain, and a proficiency in programming languages such as Python, Go, or TypeScript are highly desirable. Additionally, familiarity with cloud platforms (AWS, Azure, GCP) and an understanding of CI/CD practices will be invaluable in this role.

Join Rise to see the full answer
What kind of projects can a Custom Software Engineer at Roche expect to work on?

At Roche, a Custom Software Engineer can expect to work on a variety of innovative projects, including AI-powered development tools aimed at enhancing engineering productivity, AI-driven automation initiatives for software quality and security, and integrating AI within DevOps workflows to improve deployment efficiency. These projects push the envelope of what's possible in healthcare technology, enabling you to contribute meaningfully to Roche's mission.

Join Rise to see the full answer
How does Roche support the professional development of its Custom Software Engineers?

Roche is committed to the professional growth of its Custom Software Engineers through a dedicated training budget that allows for participation in training, certifications, and conferences. Additionally, Roche encourages continuous learning via knowledge-sharing initiatives such as workshops and technical articles, creating an enriching work environment that promotes both personal and career advancement.

Join Rise to see the full answer
What benefits does Roche offer to Custom Software Engineers?

Roche offers an enticing benefits package for its Custom Software Engineers, which includes a competitive salary ranging from 23,000 to 28,000 PLN gross, an annual bonus based on your performance, and unique perks like Recharge Fridays, the Take Time Program for personal leave, and provisions for charity volunteering. Other benefits include private healthcare coverage, group life insurance, and opportunities for stock share purchases.

Join Rise to see the full answer
Common Interview Questions for Custom Software Engineer
Can you describe your experience with Large Language Models and their integration?

When addressing your experience with Large Language Models, it’s beneficial to discuss specific projects where you’ve integrated LLMs, detailing the technologies and methods used, such as prompt engineering or API management. Highlight your understanding of the architecture and applications of LLMs, and provide examples of how these integrations improved workflows or outcomes in your past roles.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you applied them?

In response to your proficiency in programming languages, be specific about the languages you know, such as Python or TypeScript. Discuss projects where you utilized these languages, focusing on how they enabled you to solve problems or generate efficiencies in software development, especially in relation to AI applications.

Join Rise to see the full answer
Explain a challenging problem you faced while developing software and how you overcame it.

When discussing a challenging problem, choose a scenario that demonstrates your analytical and problem-solving skills. Explain the context, the challenge you faced, your thought process in approaching the solution, and the eventual outcome. This showcases not only your technical skills but also your ability to collaborate and adapt.

Join Rise to see the full answer
How do you stay updated with the latest advancements in AI technologies?

To effectively answer this, talk about your strategies for staying informed—whether it’s through industry blogs, online courses, webinars, or professional networks. Mention specific sources or communities you engage with and how you apply what you learn to your projects at work.

Join Rise to see the full answer
Can you provide an example of how you’ve collaborated with cross-functional teams?

In your response, illustrate a specific instance where collaboration with data scientists, product managers, or other teams led to successful project outcomes. Highlight your communication skills, your ability to understand various perspectives, and the final results from that collaborative effort.

Join Rise to see the full answer
What role does automation play in your software development process?

Discuss how automation can enhance efficiency and quality in software development. Provide examples of tools you've used (like CI/CD pipelines), and explain how they have streamlining deployment processes or improved code quality, making it clear you understand its importance in modern development workflows.

Join Rise to see the full answer
How do you approach testing and refactoring in your projects?

Your answer should reflect a structured approach to testing and refactoring—discuss methodologies you consider, such as test-driven development (TDD) or continuous integration. Provide insights into how you've used these practices to ensure quality code and maintainable applications.

Join Rise to see the full answer
What are your thoughts on the ethical implications of AI development?

This question is an opportunity to showcase your understanding of responsible AI practices. Discuss the importance of ethical considerations in AI, such as bias, privacy, and transparency, and how these principles influence your work in software development.

Join Rise to see the full answer
Describe your experience with cloud-based AI deployments.

When describing your experience, specify which cloud services you've used (e.g., AWS, Azure, GCP). Detail the types of AI solutions deployed, the scalability achieved, and any challenges faced along the way. Highlight how this experience positions you well for the role at Roche.

Join Rise to see the full answer
Why do you want to work as a Custom Software Engineer at Roche?

In your answer, express personal alignment with Roche's mission of improving healthcare through technology. Share aspects of Roche's culture, innovation focus, and projects that excite you. This will resonate with interviewers looking for candidates who are genuinely motivated by their work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

As a Project Lead Engineer at Roche, you'll play a crucial role in optimizing manufacturing processes for diabetes care products.

Photo of the Rise User
Posted 9 days ago

Join Roche as a Business Support Specialist and help strengthen our global digital initiatives and stakeholder engagement.

Photo of the Rise User
Motorola Solutions Remote South Africa Offsite (ZSA99)
Posted 12 days ago

Motorola Solutions is looking for a Senior iOS Engineer to join the RapidDeploy team, focusing on enhancing public safety through innovative technology.

Photo of the Rise User

Join Visa as a Senior Machine Learning Engineer to develop cutting-edge AI applications that redefine payment solutions on a global scale.

Photo of the Rise User
Posted 13 days ago

Join Visa as a Sr. Consultant Software Engineer to help innovate on a global scale in the payments technology space.

Photo of the Rise User

Palo Alto Networks is looking for a Principal Software Engineer to enhance their cybersecurity solutions through innovative software development.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic

Join Deel as a Senior Back-End Engineer and be part of a transformative global payroll and HR platform impacting millions of users worldwide.

Photo of the Rise User
Posted 9 days ago

Zartis is seeking a proactive Senior Software Engineer with Scala expertise to join their team and innovate within the green energy sector.

Photo of the Rise User
Posted 12 days ago

Join NeuraFlash as a Salesforce Full Stack Developer and help shape the future of AI-powered transformation.

Photo of the Rise User
Visa Remote Austin, TX, USA
Posted yesterday

Become a pivotal part of Visa’s innovative team as a Software Engineer Associate, where you will develop groundbreaking payment solutions.

Doing now what patients need next We believe it’s urgent to deliver medical solutions right now – even as we develop innovations for the future. We are passionate about transforming patients’ lives. We are courageous in both decision and action. A...

80 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo