Senior Software Engineer, LLMs Enthusiast
Katapult Labs
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇴 Colombia
Visit company websiteJob 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