AVL is the world's largest independent company for development, simulation and testing technology of powertrains (hybrid, combustion engines, transmission, electric drive, batteries and software) for passenger cars, trucks and large engines. AVL – AST d.o.o. Croatia is a member of the AVL Group.
Python Developer (m/f)
We are looking for a creative, talented, and highly motivated developer to join our SaaS development team. As a Software Developer, you will contribute to the development of modern web-based user experiences and SaaS solutions as part of our AVL Simulation Suite product portfolio. You will be involved in the design and implementation of applications and tools using cloud computing technology that will revolutionize the way how our software is used and consumed.
We are seeking talented Python developers interested in Generative AI (GenAI) to join our dynamic team. You will have the opportunity to work on a groundbreaking project involving the application of GenAI in the AVL Simulation Suite. Our goal is to create a conversational UI that provides domain-specific knowledge, explains the usage of the suite, analyzes users' simulation models, writes Python code to create or modify simulation models, and more.
YOUR RESPONSIBILITIES:
- Develop backend services that use GenAI to implement a conversational UI.
- Process the knowledge base, API documentation, and other documents provided by domain experts, and prepare them for use by the LLM.
- Experiment with GenAI techniques to find novel ways to improve existing and design new features.
- Deploy and monitor the services used in development and production.
- Cooperate closely in a small, focused project team.
- Collaborate and communicate effectively with other project teams of 200+ international developers.
- Contribute to software design and architecture.
YOUR PROFILE:
- Background in computer science or mathematics.
- Attention to detail in design and implementation.
- Passion for writing maintainable, efficient, and portable code.
- Advanced Python skills.
- Knowledge of AI principles and methods, including data preprocessing, model training, and evaluation metrics, with a focus on Generative AI (GenAI).
- Experience with Git.
- In-depth understanding of platforms and operating systems.
- Ability to thrive in environments spanning different programming languages and paradigms.
- A keen eye for new technologies.
- Fluency in English.
- Experience in C++ or Rust is a plus.
WE OFFER:
- Highest level of Python and general programming expertise and mentoring.
- International work environment.
- Casual and friendly atmosphere.
- Comfortable offices (no open space).
- Flexible hybrid work model (combining remote and on-site work).
- Competitive compensation and bonuses.
If you are enthusiastic about new technologies and would enjoy using them in production, we would like to meet you!
Zagreb, HR
Job Segment:
Cloud, Computer Science, Testing, Developer, Programmer, Technology