14 days ago
Plzeň, Czechia or Ostrava, CzechiaEntry Level
Responsibilities
- Design and develop AI solutions and applications based on LLMs and generative AI, including chatbots, summarization tools, extraction tools, and task-automation assistants.
- Contribute to system architecture using RAG and LLMOps concepts.
- Develop robust Python backend solutions for API development, data transformation, interactive tools, testing, security, and performance.
- Containerize and deploy applications and AI models or agents in Azure environments.
- Set up deployment pipelines and manage versioning.
- Design and integrate relational and NoSQL databases and REST services with attention to security, performance, and scalability.
Requirements
- University or high school education in IT, software engineering, or a related technical field.
- Interest in generative AI, LLMs, and related technologies.
- Good knowledge of Python and commonly used libraries such as FastAPI, Streamlit, and Pandas.
- Experience participating in software application design, implementation, testing, and deployment.
- Basic understanding of design patterns and the application lifecycle.
- Practical experience with containers such as Docker and cloud environments; Azure experience is an advantage.
- Basic knowledge of project versioning and management.
- Basic database knowledge, including PostgreSQL or MongoDB, and the ability to work with queries.
- Familiarity with API design and documentation and awareness of application security principles.
- Basic experience with AI frameworks and libraries such as LangChain and Semantic Kernel.
- Willingness to learn GenAI processes including RAG, prompt engineering, and DevOps.
- Communicative English for documentation and team communication, along with a proactive, collaborative approach.
- Applicants do not need to meet every requirement; experience overlapping with at least three listed points is welcomed.
Benefits
- Annual financial bonus and annual salary review.
- Flexible working hours and home office with a financial contribution of 4.50 CZK per hour.
- 25 days of vacation.
- MultiSport card, meal allowance of 100 CZK per day, and a contribution to the benefits portal.
- Internal and external technical courses, language courses, conferences, and career growth opportunities in the Czech Republic and worldwide.
- Home-office-based work with an expectation of meeting in person two to three days per week; offices are located in Ostrava and Pilsen.
- Office with good transport accessibility and company parking for employees commuting from outside Ostrava.
- Company mobile phone option and professional psychological support through an assistance line.
- Additional leave for extraordinary life events and support for expectant parents.
- Company events and discounts on ABB materials and partner services.
Tech Stack
Categories
About ABB
ABB is a technology leader in electrification and automation, enabling a more sustainable and resource-efficient future. The company’s solutions connect engineering know-how and software to optimize how things are manufactured, moved, powered and operated. Building on over 140 years of excellence, ABB’s more than 110,000 employees are committed to driving innovations that accelerate industrial transformation. www.abb.com Privacy notice & house rules: https://social.abb/social-media-information Before applying for a job at ABB, please read our Fraud Warning: https://careers.abb/global/en/fraud-warning
