Platzhalter Bild

Senior AI Engineer bei Synlab

Synlab · Munich, Deutschland · Hybrid

Jetzt bewerben

Responsibilities

  • Collaborate within an agile team to build AI-driven solutions: work with development tickets, contribute to sprint planning and reviews, and ensure alignment with team goals and timelines. 
  • Drive AI research and experimentation: explore novel approaches, design and run experiments (including A/B tests), and translate findings into actionable improvements. 
  • Support end-to-end delivery processes: participate in release cycles, demos, and feedback loops to continuously improve AI features and user experience. 

Qualifications

General skills:

  • Strong foundation in OOP, modular programming, unit testing, code readability, and maintainability. 
  • Familiar with development practices: Docker, Git workflows, documentation. 
  • Team collaboration: proficiency at working within the scrum framework. 

AI skills:

  • Strong experience with LangChain and Azure cognitive services (e.g., Azure OpenAI, AI Search, Document Intelligence). 
  • Thorough understanding of GenAI and LLM concepts: prompt engineering, LLM tools, RAG architecture and agentic design patterns. 

Python backend development skills: 

  • Strong experience in building RESTful microservices, leveraging tools such as FastAPI, SQLModel, Pydantic, Pika, Celery, Pymongo. Also, knowledge of related technologies such as SQL and NoSQL databases and message brokers. 
  • Strong experience with Python async programming and WebSocket-based communication. 
  • Experienced in mature development practices: Docker, Git workflows, release management, documentation, and linting. 
  • Familiarity with Azure-centric development: Container Applications, Azure Functions, Service Bus, Blob Storage, etc. 

Optional skills:

  • Advanced GenAI skills: e.g. fine-tuning, employing Huggingface models, Model-Context-Protocol (MCP). 
  • Traditional Machine Learning: scientific programming with Python (Pandas, scikit-learn, PyTorch); statistics and machine learning knowledge. 
  • Background in research with a solid understanding of algorithm performance metrics, A/B testing, and feasibility analysis. 
     
  • Experience in one or more of visualization and dashboarding tools: Streamlit, Plotly, Python Reflex, etc. 
Jetzt bewerben

Weitere Jobs