Senior Software Engineer, LLMs Enthusiast

Katapult Labs

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudGoogle Cloud PlatformPythonPyTorchTensorflow

About the role

  • Stay up to date with advancements in AI, LLMs, and backend engineering. Demonstrate enthusiasm for learning and applying cutting-edge AI technologies.
  • Design, build, and maintain robust backend systems and AI-driven solutions using Python, with a strong passion for artificial intelligence and large language models (LLMs).
  • Develop, integrate, and optimize machine learning models, focusing on LLMs and innovative AI applications.
  • Collaborate closely with product, design, and engineering teams to deliver impactful, scalable tech solutions, utilizing strong communication skills in English.
  • Write clean, maintainable, and testable code, promoting code quality through best practices and code reviews.
  • Participate in system architecture discussions and actively contribute to technical decision-making in AI-first projects.

Requirements

  • 5+ years of experience in backend software engineering, preferably with Python.
  • Proven experience building and deploying machine learning models in production environments.
  • Demonstrated expertise and enthusiasm for LLMs, AI frameworks (e.g., TensorFlow, PyTorch), and RESTful APIs.
  • Strong desire to keep learning and deepening your knowledge about LLMs and artificial intelligence.
  • Deep understanding of backend systems, cloud services (AWS, GCP, Azure), and scalable architectures.
  • Solid experience in agile, remote engineering teams.
  • Excellent problem-solving skills, attention to detail, and a proactive, AI-first mindset.
  • Advanced written and spoken English skills for effective collaboration with international teams.
Benefits
  • Work from Anywhere in Latin America: Enjoy the freedom to work remotely from any country in Latin America.
  • 15 Days of PTO per Year: Take time to recharge with paid time off, accrued monthly (1.25 days/month).
  • Country-Specific Federal Holidays: Celebrate your local holidays without using PTO.
  • 8 Non-Cumulative Days Off per Year: Additional days off for personal needs or unexpected events.
  • Monthly Payment in USD: Get paid in US dollars, no matter where you are.
  • Contractor Agreement with No End Date: Enjoy the stability of a long-term contract.
  • BYOD (Bring Your Own Device): Use your own equipment and receive $50/month as a rental stipend.
  • Health Insurance Stipend: Get $75/month to support your health and wellness.

Applicant Tracking System Keywords

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

Hard skills
Pythonmachine learninglarge language modelsAI frameworksTensorFlowPyTorchRESTful APIsbackend software engineeringcloud servicesscalable architectures
Soft skills
communication skillsproblem-solving skillsattention to detailproactive mindsetenthusiasm for learning