Senior Python AI Engineer
Transition Technologies MS S.A.
⚲ Warszawa, Wola
Do uzgodnienia
Wymagania
- Python
- LLMs
- AI
Opis stanowiska
Nasze wymagania:
Strong Python development skills (FastAPI) and hands-on experience with agentic and LLM frameworks (CrewAI, LangGraph, LangChain, or equivalent).
Production experience with LLMs, including prompt engineering, model evaluation, and
operationalizing research outputs into production services (Azure OpenAI, Google Vertex AI).
Practical experience with Azure services (Container Apps, Service Bus, Key Vault, Blob Storage) and familiarity with AWS.
Experience with LLM observability and monitoring tools (Langfuse, OpenLit, New Relic, or equivalent).
Solid grasp of CI/CD, DevOps, and SDLC. Working knowledge of Docker, with k8s experience as a plus.
Familiarity with ML/NLP tooling (PyTorch, Hugging Face Transformers, spaCy, scikit-learn) a strong plus.
Daily user of AI development tools (Cursor, Claude Code, Copilot).
Fluent English, spoken and written.
Nice to have: Working knowledge of Go, with the ability to read, modify, and maintain existing Go services.
Zakres obowiązków:
Design, develop, and optimize AI-driven content generation workflows.
Contribute directly to our codebases, building and maintaining agentic workflows using Python(FastAPI, CrewAI, LangGraph, LangChain) and Go where needed.
Build and maintain agentic workflows using CrewAI, LangGraph, and LangChain.
Ensure code quality through unit and integration tests written as part of the development workflow, in line with our shift-left approach where developers own test creation.
Operationalize AI models in collaboration with the AI R&D.
Implement LLM observability and evaluation using Langfuse, OpenLit, and New Relic.
Design and run LLM evaluation benchmarks and regression detection.
Integrate and manage resources across Azure (Container Apps, Service Bus, Blob Storage) and AWS.
Ensure robust CI/CD pipelines and contribute to SDLC best practices.
Package, deploy, and scale applications using Docker; Kubernetes experience is a plus.
Oferujemy:
Participation in interesting and demanding projects.
Flexible working hours.
A great, non-corporate atmosphere.
Possibility to work remote or hybrid (2 days per week from the office).
Opportunities for development and promotion.
Attractive package of benefits.
Strong Python development skills (FastAPI) and hands-on experience with agentic and LLM frameworks (CrewAI, LangGraph, LangChain, or equivalent).
Production experience with LLMs, including prompt engineering, model evaluation, and
operationalizing research outputs into production services (Azure OpenAI, Google Vertex AI).
Practical experience with Azure services (Container Apps, Service Bus, Key Vault, Blob Storage) and familiarity with AWS.
Experience with LLM observability and monitoring tools (Langfuse, OpenLit, New Relic, or equivalent).
Solid grasp of CI/CD, DevOps, and SDLC. Working knowledge of Docker, with k8s experience as a plus.
Familiarity with ML/NLP tooling (PyTorch, Hugging Face Transformers, spaCy, scikit-learn) a strong plus.
Daily user of AI development tools (Cursor, Claude Code, Copilot).
Fluent English, spoken and written.
Nice to have: Working knowledge of Go, with the ability to read, modify, and maintain existing Go services.
Zakres obowiązków:
Design, develop, and optimize AI-driven content generation workflows.
Contribute directly to our codebases, building and maintaining agentic workflows using Python(FastAPI, CrewAI, LangGraph, LangChain) and Go where needed.
Build and maintain agentic workflows using CrewAI, LangGraph, and LangChain.
Ensure code quality through unit and integration tests written as part of the development workflow, in line with our shift-left approach where developers own test creation.
Operationalize AI models in collaboration with the AI R&D.
Implement LLM observability and evaluation using Langfuse, OpenLit, and New Relic.
Design and run LLM evaluation benchmarks and regression detection.
Integrate and manage resources across Azure (Container Apps, Service Bus, Blob Storage) and AWS.
Ensure robust CI/CD pipelines and contribute to SDLC best practices.
Package, deploy, and scale applications using Docker; Kubernetes experience is a plus.
Oferujemy:
Participation in interesting and demanding projects.
Flexible working hours.
A great, non-corporate atmosphere.
Possibility to work remote or hybrid (2 days per week from the office).
Opportunities for development and promotion.
Attractive package of benefits.
🔍 Dekoder Ogłoszenia
🔴
Production experience with LLMs, including prompt engineering, model evaluation, and operationalizing research outputs into production services
Oczekuje się, że kandydat będzie w stanie nie tylko tworzyć modele, ale także wdrażać je do produkcji i zarządzać nimi.
🟡
Solid grasp of CI/CD, DevOps, and SDLC.
Oznacza to, że będziesz musiał aktywnie uczestniczyć w procesach wytwarzania oprogramowania, a nie tylko pisać kod.
🔴
Working knowledge of Go, with the ability to read, modify, and maintain existing Go services.
Chociaż Go jest wymienione jako 'nice to have', może to oznaczać, że będziesz musiał pracować z istniejącym kodem w tym języku.
🟡
Ensure code quality through unit and integration tests written as part of the development workflow, in line with our shift-left approach where developers own test creation.
Oczekuje się, że będziesz odpowiedzialny za pisanie testów, co jest standardem, ale podkreślenie 'shift-left' może sugerować większy nacisk na tę odpowiedzialność.
🟡
Daily user of AI development tools (Cursor, Claude Code, Copilot).
Wymagane jest aktywne i codzienne korzystanie z narzędzi AI, co może oznaczać, że są one kluczowe dla codziennej pracy.