Senior AI Engineer

Hace 9 horas

remote, colombia Sombra Jornada completa

Required for this role

  • 7+ years of professional software engineering or application development experience, with strong proficiency in Python and experience building production-grade applications.
  • Strong understanding of artificial intelligence, machine learning, and generative AI concepts.
  • Hands-on experience with LLMs and AI frameworks such as OpenAI, Anthropic, LangChain, or LlamaIndex.
  • Experience designing and implementing REST APIs, backend services, distributed applications, and scalable software architectures.
  • Practical experience with vector databases, embeddings, semantic search, and RAG implementations.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong knowledge of software architecture, object-oriented programming, data structures, and design patterns.
  • Experience working with relational and/or NoSQL databases.
  • Familiarity with Git, CI/CD pipelines, automated testing, and modern software development practices, combined with strong troubleshooting and problem-solving skills.
  • Ability to work independently and collaborate effectively with technical and non-technical stakeholders.
  • Upper-Intermediate English

Your responsibilities

  • Design, develop, and deploy AI-powered applications and services using LLMs, generative AI, and other machine learning technologies.
  • Build AI agents, intelligent workflows, and automation solutions, integrating AI models and services with enterprise applications, APIs, and platforms.
  • Design scalable backend services and microservices that support AI workloads in Kubernetes environments.
  • Build solutions using vector databases, embeddings, semantic search, and RAG architectures.
  • Evaluate, fine-tune, and optimize AI models for performance, accuracy, scalability, and cost efficiency.
  • Develop RESTful APIs and services that expose AI capabilities to internal and external applications.
  • Implement security, monitoring, logging, and testing practices for AI-powered systems.
  • Collaborate with engineering, product, and data teams on AI use cases, architectural decisions, technical design reviews, and engineering best practices.

What you get

Your time off

  • Up to 15 paid vacation days annually
  • Additional unpaid days off
  • 19 Colombian public holidays

Learning & growth

  • Sombra University workshops and internal learning programs
  • Tech Communities and knowledge sharing sessions
  • Language courses and workshops
  • Mentorship opportunities
  • Access to the Platzi online learning platform

And even more

  • Company-provided work equipment
  • Internal referral program
  • Bonuses for getting married or the birth of a child
  • Sombra events and internal initiatives