Ostrava, Moravskoslezský kraj, Czechia
20 hours ago
Senior Software Engineer

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world.

This Position reports to:

Team Leader


 

Are you interested in developing applications powered by Generative AI and Large Language Models (LLMs)?
We’re expanding our team specializing in this exciting field, and you could be part of it! If you’re passionate about GenAI, actively follow the latest trends, and have experience with some of the technologies or approaches listed below, we’d love to talk to you.

Curious about what it looks like at our offices in Ostrava or Plzeň? Take a look here:
🔗 https://new.abb.com/cz/o-nas/technologie-inovace/operacni-centrum-evropa/pribehy-a-zajimavosti-ostrava

What you’ll do:

Design and develop advanced AI solutions – Build applications based on LLMs and GenAI, contribute to system architecture using concepts like RAG and LLMOps.Develop robust Python backends – Use libraries and tools for API development, data transformation, interactive tools, testing, and ensuring code security and performance.DevOps and cloud integration – Containerization, deployment in Azure, CI/CD pipeline setup, versioning and deployment of AI models.Data and API design – Work with relational and NoSQL databases, schema design, query optimization, and secure, scalable REST API integration.Collaboration and technical leadership – Participate in the full development lifecycle, provide technical consultations, document best practices, mentor junior team members, and stay engaged with innovation and continuous learning.

Who we’re looking for:

University or high school degree in IT, Software Engineering, or a related technical fieldStrong interest in Generative AI, LLMs, and related technologiesExcellent Python skills, including libraries like FastAPI, Flask, Streamlit, Pandas, NumPy, OpenCV, scikit-learn, Azure SDK, experience with testing (pytest, unittest), unit and integration testsHands-on experience with designing and developing larger software applications, including architecture and design patternsFamiliarity with containers and cloud – Docker, Kubernetes or AKS, Azure services (OpenAI, AI Search, Document Intelligence, AI Foundry), versioning and monitoring AI projectsDatabase knowledge – PostgreSQL, MongoDB, schema design, query optimization, API design and integration (REST, GraphQL, gRPC), basic application security principles (authentication, authorization, secure APIs)Experience with AI frameworks and libraries (LangChain, Semantic Kernel, AutoGen, CrewAI, FAISS, HuggingFace Transformers); understanding of GenAI workflows (RAG, prompt engineering, LLMOps/DevOps)Communicative English (reading documentation, writing notes, team communication)

What kind of applications will you help build?

From chatbots (yes, the good ones!) to summarization and extraction tools, and smart assistants that automate previously un-automatable tasks – all within the industrial automation domain, where ABB has a strong global presence.

What’s in it for you?

We empower you to take initiative, challenge ideas, and lead with confidence. You’ll grow through meaningful work, continuous learning, and support that’s tailored to your goals. Every idea you share and every action you take contributes to something bigger. 

Our benefits:

Annual financial bonusFlexible working hours25 days of vacationAnnual salary reviewOption to work from home with financial support (4.50 CZK/hour)MultiSport cardLearning opportunities – internal/external technical and language courses, conferencesMeal allowance (100 CZK/day)Contribution to the benefits portal (2–3% of monthly salary)Career growth opportunities in the Czech Republic and worldwideOffice with good transport accessibilityCompany parking for employees commuting from outside Ostrava (Ostrava office)Company mobile phone (optional)Assistance line – professional psychological supportExtra leave for special life events and support for future parentsCompany events (Christmas party, teambuildings, family days, and more)Discounts on ABB electrical installation materialsDiscounts with our partners (dining, car purchases, train travel, etc.)

At ABB, you’ll find benefits that reflect how much we value your time, talent, and future.

Think bigger. This is where bold ideas meet unstoppable progress, teams initiate what’s next, and we’re engineered to outrun, together. Run What Runs the World.  

We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe.

Por favor confirme su dirección de correo electrónico: Send Email