




At Platzi, we’re building AI\-powered products that are transforming how people learn. We’re looking for a **Senior Software Engineer with strong software development foundations and proven experience integrating AI into real\-world products**. This role is perfect for someone who has shipped production\-grade software and already worked hands\-on with AI frameworks, APIs, or data pipelines. You don’t need to be an AI researcher, but you should know how to **apply AI tools effectively** while maintaining high engineering standards. **Requirements** ### **What you’ll do** * Design and build **end\-to\-end AI\-powered features** that directly impact how people learn at Platzi. * Use **LLMs, agents, embeddings, RAG, and fine\-tuning** not just as tools, but as core building blocks to deliver personalized, intelligent product experiences. * Work with multiple LLM providers: OpenAI, Anthropic, Gemini/Vertex AI, Mistral AI. * Integrate frameworks like LangChain, LlamaIndex, and similar tools into real data pipelines and products. * Process unstructured data (PDFs, images, videos) and extract meaningful information. * Build robust backend services with Python, FastAPI, and Django (bonus points if you also know TypeScript and have worked with Cloudflare Workers or Hono). * Stay up to date with the latest AI advancements and bring those improvements to our stack. * Read, understand, and apply insights from technical papers and research reports. * Collaborate across teams to deliver reliable, maintainable software that scales. ### **Who you are** * **4\+ years** of experience as a Software Engineer (backend or fullstack preferred). * Strong command of **Python** (FastAPI, Django) and/or **TypeScript** (Node.js, Cloudflare Workers). * Solid background in software design principles, clean code, and system architecture. * **Hands\-on experience** integrating AI into products: LLM APIs, embeddings, retrieval\-based architectures (RAG), or data pipelines. * Familiarity with frameworks such as LangChain, LlamaIndex, or HuggingFace. * Ability to work with unstructured data and transform it into usable product outputs. * Comfort with cloud environments and DevOps practices. * English level B2 or above — able to hold technical discussions. ### **Nice to have** * Experience deploying and optimizing AI\-powered features end to end. * Knowledge of model fine\-tuning or open\-source AI tools. * Contributions to open\-source projects or AI/engineering communities. * Familiarity with distributed systems or real\-time data processing. **Benefits** ### **Hardware** With Platzi's help, you will have 100% of the necessary work tools such as a laptop, smartphone, desk, ergonomic chair, monitor, and other accessories. ### **Books** We provide you with all the books you need to grow professionally on Kindle, and we give you the Kindle too . ### **Maternity/Paternity Leave** At Platzi, we believe in gender equity and the importance of parents in the upbringing and care of their children. We make this a reality for new mothers and fathers through extended maternity and paternity leave. ### **Option Pool** All members of the Platzi Team have the opportunity to own a part of Platzi and have company shares. ### **Vacation** You have 15 days of vacation per year regardless of the country you are in, starting from the moment you join the team. * **️ Online Therapy** We care about your emotional health by covering the first four online therapy sessions with specialized companies. ### **Team Syncs** Although we are in different parts of the world, Platzi teams meet in person during the year to exchange ideas, build, and strengthen bonds. ### **️ Villa Platzi** Every year, the entire team gathers somewhere in the world for a week to meet face\-to\-face, get to know each other, have interesting discussions, and plan ambitious projects.


