Senior Software Engineer

ABB
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:
Who we're looking for:
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:
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.
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 field
- Strong interest in Generative AI, LLMs, and related technologies
- Excellent Python skills, including libraries like FastAPI, Flask, Streamlit, Pandas, NumPy, OpenCV, scikit-learn, Azure SDK, experience with testing (pytest, unittest), unit and integration tests
- Hands-on experience with designing and developing larger software applications, including architecture and design patterns
- Familiarity with containers and cloud - Docker, Kubernetes or AKS, Azure services (OpenAI, AI Search, Document Intelligence, AI Foundry), versioning and monitoring AI projects
- Database 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 bonus
- Flexible working hours
- 25 days of vacation
- Annual salary review
- Option to work from home with financial support (4.50 CZK/hour)
- MultiSport card
- Learning opportunities - internal/external technical and language courses, conferences
- Meal allowance (100 CZK/day)
- Contribution to the benefits portal (2-3% of monthly salary)
- Career growth opportunities in the Czech Republic and worldwide
- Office with good transport accessibility
- Company parking for employees commuting from outside Ostrava (Ostrava office)
- Company mobile phone (optional)
- Assistance line - professional psychological support
- Extra leave for special life events and support for future parents
- Company events (Christmas party, teambuildings, family days, and more)
- Discounts on ABB electrical installation materials
- Discounts 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.
JOB SUMMARY
Senior Software Engineer

ABB
Ostrava
17 hours ago
N/A
Full-time
Senior Software Engineer