Nearsure

Software Engineer, AI

Nearsure

full-time

Posted on:

Location Type: Remote

Location: Anywhere in Latin America

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and deploy AI-driven capabilities that improve payment system efficiency, security, and performance.
  • Build LLM-based applications and workflows using Python and frameworks such as LangChain and LlamaIndex.
  • Develop interactive AI-powered tools and demos using Streamlit or Gradio.
  • Integrate third-party AI services and cloud services (AWS and/or Azure/GCP) into production-grade solutions.
  • Apply scalability patterns such as caching, parallelism, routing, asynchronous processing, and decoupled architectures.
  • Implement best practices in prompt engineering and LLM application architecture.
  • Collaborate with data scientists, software engineers, and product managers to deliver end-to-end AI solutions.
  • Apply DevOps practices including Git-based version control, IaC, and CI/CD pipelines.
  • Containerize and package applications using Docker.
  • Research, evaluate, and adopt emerging AI tools, frameworks, and techniques.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 5+ Years of experience working with Python development and software engineering (SWE/SOLID principles).
  • 2+ Years of experience working with Cloud infrastructure (AWS, Azure, or GCP).
  • 1+ Years of experience working with LLM frameworks (Langchain and/or LlamaIndex).
  • Familiarity with architecture for LLM applications and prompt engineering techniques and patterns.
  • Hands-on experience implementing scalability patterns in distributed systems and data-intensive applications.
  • Real-world experience designing, implementing, and optimizing microservices.
  • Ability to reason about trade-offs in AI system design.
  • Advanced English Level is required for this role.
Benefits
  • Competitive USD salary
  • 100% remote work
  • Paid time off
  • National Holidays celebrated
  • Sick leave
  • Refundable Annual Credit
  • Team-building activities
  • Birthday day off
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonLLM frameworksLangChainLlamaIndexStreamlitGradioDevOps practicesDockerscalability patternsmicroservices
Soft Skills
collaborationproblem-solvingtrade-off reasoningcommunication
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering