Backend AI-Developer responsible for backend development and MLOps at ONTEC. Building and maintaining AI systems while ensuring smooth deployments and operations.
Responsibilities
As our Backend AI Developer with a touch of MLOps, you will play a key role in building and maintaining the backbone of our AI systems.
Your focus is on backend development, but you will also support MLOps and DevOps tasks to ensure smooth operation and seamless deployments.
Backend development: Build and maintain backend services in Python (FastAPI) to support AI tools and systems.
Prompt engineering: Develop and optimize prompts for AI models to improve performance and usability.
Working with embeddings: Use embeddings to enhance AI features, such as search and recommendation systems.
Database management: Configure and maintain databases (PostgreSQL) for efficient data storage and processing.
Containerization: Deploy applications in Docker containers and manage them with Portainer or similar tools.
CI/CD pipeline management: Assist in designing, implementing, and maintaining CI/CD pipelines with tools like GitLab and Jenkins.
Hosting LLMs: Host and optimize large language models (LLMs) on GPUs (NVIDIA).
Document extraction: Develop solutions to extract content from various document formats (e.g., PDF, MS Office).
Testing and quality control: Perform automated and manual tests to verify the quality of search and LLM outputs.
Collaboration: Work closely with the AI team to integrate and deploy machine learning models into existing systems.
Support and troubleshooting: Assist in resolving technical issues during development and integration of AI tools and models.
Optional: Train models using sample datasets.
Requirements
Backend development: Strong Python skills, particularly with FastAPI.
CI/CD knowledge: Experience with CI/CD tools like GitLab and Jenkins and the ability to support and maintain pipelines.
Database know-how: Experience with SQL and NoSQL databases, especially PostgreSQL.
Docker skills: Ability to build and optimize Docker containers.
Hosting LLMs: Familiarity with hosting and optimizing large language models on GPUs (NVIDIA).
Prompt engineering: Experience developing and optimizing prompts for AI models.
Working with embeddings: Experience using embeddings for tasks like semantic search and recommendations.
Azure knowledge: Experience with Azure Kubernetes Service (AKS) and Azure OpenAI Services.
Testing: Solid experience performing automated and manual tests.
Language skills: Excellent written and spoken English.
Benefits
Option for a 4-day workweek
Trust-based working hours
Home-office-first work model
Additional vacation days
Public transport pass or, subject to availability, a company parking spot
Backend Developer designing, developing, and maintaining scalable backend services using Java and AWS at EX Squared LATAM. Collaborating with multidisciplinary teams in a hybrid work environment.
Senior Backend Engineer developing scalable backend services using Node.js and TypeScript for a fast - growing healthcare technology company. Hands - on engineering role within a collaborative LATAM team.
Backend Developer working on modern scalable backend services with Java at Expleo. Collaborating in cross - functional BizDevOps teams ensuring high code quality and using agile methods.
Backend Software Developer working with advanced Golang and cloud technologies to shape digital transformation. Join a team committed to security, scalability, and reliability.
Contract Software Engineer I developing Java backend features and fixes at Electrify America. Collaborate with teams on Agile rituals and maintain code quality through tests and reviews.
Mid Backend Engineer designing, developing, and maintaining web applications for Volkswagen Digital:Hub. Collaborating with cross - functional teams in a dynamic and innovative environment.
Engineer I supporting backend test processes in HDD manufacturing operations. Focus on process readiness, control, and continuous improvement with collaboration across teams.
Senior Fullstack Developer utilizing .NET and Vue.js at Rockstardevelopers. Collaborating on significant projects while ensuring high code quality in an agile environment.
Senior Software Backend engineer specialized in core Java/Spring at a payment technology company. Contributing to the core infrastructure and product development of a global payment solution provider.