ABB

GenAI/LLM Application Developer

ABB
Apply
2 months 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

AzureDockerFastAPIMongoDBPandasPostgreSQLPython
ABB

About ABB

10,000+ employees

ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.

Contact me