Talent Up

Senior Software Engineer

Talent Up

full-time

Posted on:

Location Type: Hybrid

Location: Mexico City • 🇲🇽 Mexico

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDistributed SystemsDjangoJavaScriptNode.jsPythonTypeScript

About the role

  • 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
  • 💻 HardwareWith Platzi's help, you will have 100% of the necessary work tools such as a laptop, smartphone, desk, ergonomic chair, monitor, and other accessories.
  • 📗 BooksWe provide you with all the books you need to grow professionally on Kindle, and we give you the Kindle too 😉.
  • 🐣 Maternity/Paternity LeaveAt 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 PoolAll members of the Platzi Team have the opportunity to own a part of Platzi and have company shares.
  • 🌴 VacationYou have 15 days of vacation per year regardless of the country you are in, starting from the moment you join the team.
  • 💆‍♂️ Online TherapyWe care about your emotional health by covering the first four online therapy sessions with specialized companies.
  • 🌐 Team SyncsAlthough we are in different parts of the world, Platzi teams meet in person during the year to exchange ideas, build, and strengthen bonds.
  • 🏖️ Villa PlatziEvery 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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIDjangoTypeScriptLLMsembeddingsRAGLangChainLlamaIndexdata pipelines
Soft skills
collaborationcommunicationproblem-solvingadaptabilitytechnical discussion
Climb Channel Solutions NA

Principal Software Architect – Platform Integrations, AI Focus

Climb Channel Solutions NA
Leadfull-time🇲🇽 Mexico
Posted: 17 days agoSource: jobs.ashbyhq.com
AzureCloudErlangGoJavaScript.NETPythonTypeScript
Climb Channel Solutions NA

Associate Software Engineer – Vault – Integrations

Climb Channel Solutions NA
Junior · Midfull-time🇲🇽 Mexico
Posted: 19 days agoSource: jobs.ashbyhq.com
Cloud.NETSDLCSOAPSQLWebpack
BetterCloud

Full Stack Engineer III

BetterCloud
Mid · Seniorfull-time🇲🇽 Mexico
Posted: 20 days agoSource: jobs.ashbyhq.com
AngularElasticSearchJavaJavaScriptKafkaKubernetesMySQLReactReduxSpringSpring BootSpringBoot