🌍 Join Us
Be part of a team that's transforming how businesses operate with AI. If you're passionate about building impactful products and advancing the future of work, we want to hear from you.
🚀Senior Developer – GenAI
Location: Warsaw, Poland (Hybrid 2 days / week)
💼 Role Overview
As a Senior Software Engineer on the ChatGPT for Work team, you will:
-
Architect & Build: Design and implement backend systems supporting Generative AI workflows and services.
-
Develop Microservices: Create APIs integrating GenAI models, vector databases, and orchestration tools like LangChain and LangGraph.
-
Optimize Infrastructure: Build scalable systems for deploying and serving LLMs and AI pipelines in production.
-
Maintain Data Pipelines: Support GenAI use cases, including prompt data processing and model feedback loops.
-
Collaborate Across Teams: Work with AI/ML engineers to enable plug-and-play components in agentic workflows.
-
Enhance Performance: Debug, profile, and optimize GenAI applications, including prompt execution paths and model inference.
-
Document Systems: Write technical documentation related to GenAI service design, deployment procedures, and best practices.
🧠 Required Skills
-
GenAI Expertise: Hands-on experience with LLMs, prompt engineering, embeddings, fine-tuning, or building RAG pipelines.
-
Programming Languages: Proficiency in Python, Java, or Scala.
-
Backend Engineering: Experience with microservices, REST APIs, Kafka, and cloud platforms (AWS/Azure).
-
Development Tools: Familiarity with Docker, Kubernetes, CI/CD, and Git.
-
System Design: Strong foundation in software design principles, testing, and version control.
🎯 Desired Skills
-
AI Toolchains: Exposure to prompt engineering, embeddings, or AI-based toolchains.
-
Agentic AI Systems: Experience in building or integrating with LLMs (e.g., OpenAI, Claude), use of tools like LangChain, LangGraph, Copilot, or vector DBs.
Startup Experience: Experience as a startup founder or early-stage engineer is a plus.