Job
- Level
- Experienced
- Job Field
- Data, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 55.000 € Gross/Year
- Location
- Vienna
- Working Model
- Hybrid, Onsite
Job Summary
In this position, you will develop backend services in Python, optimize AI prompts, manage databases, and support CI/CD pipeline management. Additionally, you will host large language models on GPUs and work closely with the AI team.
Job Technologies
Your role in the team
- As our Backend AI Developer with a touch of MLOps, you play a key role in building and maintaining the backbone of our AI systems.
- Your focus is on backend development, but you also support MLOps and DevOps tasks to ensure smooth operations and seamless deployments.
- Backend Development: Building and maintaining backend services in Python (FastAPI) to support AI tools and systems.
- Prompt Engineering: Development and optimization of prompts for AI models to improve performance and user-friendliness.
- Working with Embeddings: Utilizing embeddings to enhance AI functions, e.g., for search and recommendation systems.
- Database Management: Customization and administration of databases (PostgreSQL) for efficient data storage and processing.
- Containerization: Deployment of applications in Docker containers and their management with Portainer or similar tools.
- CI/CD Pipeline Management: Support in designing, implementing, and maintaining CI/CD pipelines with tools such as GitLab and Jenkins.
- Hosting of LLMs: Hosting and optimization of Large Language Models (LLMs) on GPUs (NVIDIA).
- Azure Kubernetes Service (AKS): Management of deployments on AKS and utilization of Azure OpenAI Services.
- Document Extraction: Development of solutions for extracting content from various document formats (e.g., PDF, MS Office).
- Testing and Quality Assurance: Automated and manual testing to verify the quality of search and LLM results.
- Collaboration: Close cooperation with the AI team to integrate and deploy machine learning models into existing systems.
- Support and Troubleshooting: Assistance with resolving technical issues during the development and integration of AI tools and models.
- Optional: Training of models using sample data.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Backend Development: Solid Python skills, especially with FastAPI.
- Docker skills: Ability to create and optimize Docker containers.
- Hosting of LLMs: Familiarity with hosting and optimizing Large Language Models on GPUs (NVIDIA).
- Working with embeddings: Knowledge in handling embeddings for tasks such as semantic search and recommendations.
- Language Skills: Excellent spoken and written English.
- Frontend Fundamentals: Although not the main focus, knowledge of Angular or other modern frontend frameworks is advantageous.
- Language Skills: Good German proficiency in speaking and writing.
Experience
- CI/CD Skills: Experience with CI/CD tools such as GitLab and Jenkins, as well as the ability to support and maintain pipelines.
- Database know-how: Experience with SQL and NoSQL databases, especially PostgreSQL.
- Prompt Engineering: Experience in the development and optimization of prompts for AI models.
- Azure Skills: Experience with Azure Kubernetes Service (AKS) and Azure OpenAI Services.
- Testing: Solid experience in conducting automated and manual tests.
- Cloud AI Models: Experience with the integration of OpenAI or other cloud-based AI models.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Job Locations
Topics that you deal with on the job
This is your employer
ONTEC AG
Wien
ONTEC AG was founded in 2001 as a self-financed company of the TEC Group. Today, 60 employees work at the headquarters in Vienna and a branch office in Linz. Through a newly developed holistic solution approach, we have evolved from an supplier of individual software and IT services to a specialist for digital transformation and managed IT services for critical business processes.
Description
- Company Type
- Digital Agency
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Consulting, Internet, IT, Telecommunication