
AI Developer
Teravision Technologies
contract
Posted on:
Location Type: Remote
Location: Remote • 💃 Anywhere in Latin America
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudDockerKubernetesNumpyPandasPythonPyTorchScikit-LearnTensorflow
About the role
- Design, develop, and implement AI solutions using Python, including LLMs and generative models
- Build and maintain vector search and RAG systems using FAISS, Milvus, or Pinecone
- Develop RESTful APIs with FastAPI to expose AI services
- Deploy and scale models and services on cloud platforms (AWS, Google Cloud, Azure) using serverless patterns, Docker, and Kubernetes
- Collaborate in Agile teams (Scrum/Kanban) and participate in CI/CD, automated testing, and code reviews
- Perform data analysis and algorithm optimization to improve model performance
- Work on challenging projects for international clients and communicate effectively in English
Requirements
- 5+ years of experience in software development roles
- Strong proficiency in Python
- Experience developing AI solutions using Python, specifically implementing LLMs and generative models
- Experience with vector databases (FAISS, Milvus, or Pinecone) and RAG system development
- Proficiency in NumPy, pandas, and scikit-learn
- Experience with TensorFlow, PyTorch, and HuggingFace is a plus
- Cloud deployment and scaling experience with AWS, Google Cloud, or Azure, using serverless architectures, Docker, and Kubernetes
- Experience developing RESTful APIs with FastAPI
- Familiarity with Agile methodologies (Scrum, Kanban), CI/CD pipelines, automated testing, and Git
- Strong data analysis and algorithm optimization skills
- Bachelor’s Degree in Computer Science or equivalent work experience
- Excellent English communication skills required
Benefits
- Paid time off
- Paid National Holidays of your country of residence
- Unlimited access to professional educational resources through Pluralsight and English Learning
- Benefits related to AWS partnership
- Remote work laptop
- Career path development
- Challenging projects with international clients
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonAI solutionsLLMsgenerative modelsvector databasesFAISSMilvusPineconeRESTful APIsdata analysis
Soft skills
communicationcollaborationproblem-solvingteamworkadaptability
Certifications
Bachelor’s Degree in Computer Science