Machine Learning Engineer - LLM
Data
Machine Learning
São Paulo, SP
Remote
TRACTIAN is transforming the industrial world by empowering frontline maintenance workers to achieve more. We’ve fused cutting-edge hardware with innovative software into one powerful platform, disrupting legacy systems and delivering smarter, faster solutions for our clients.
Design and develop user-facing applications powered by large language models
Create and maintain high-performance APIs that integrate LLMs with our platformImplement retrieval-augmented generation (RAG) systems for enhanced information access
Build intelligent document processing workflows using OCR and LLM technologies
Develop conversational interfaces that solve practical problems for our users
Ensure system reliability with fallback mechanisms for provider outages
Collaborate with product teams to define requirements and technical specifications
1-4 years of experience in software engineering with a focus on backend development
Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent technical field
Demonstrated experience building applications that utilize large language models
Strong proficiency in Python and experience with web frameworks like FastAPI, Flask, or Django
Experience designing, building, and maintaining production REST APIs
Working knowledge of relational databases and SQL
Familiarity with LLM orchestration tools such as LangChain or LangGraph
Experience with vector embeddings and information retrieval systems
History of shipping code to production environments
Experience with LLM fine-tuning and model optimization techniques
Knowledge of containerization and microservices architecture
Experience with OCR and document processing technologies
Understanding of performance optimization for AI applications
Programming: Python and/or Golang
Frameworks: FastAPI, Flask, Django
LLM Tools: LangChain, LangGraph
API Development: REST, OpenAPI
Databases: PostgreSQL, Redis, vector databases
LLM Integration: OpenAI, Anthropic, and other providers
Information Retrieval: Vector embeddings, semantic search
Document Processing: OCR, PDF parsing
• Competitive salary and stock options
• Optional fully funded English / Spanish courses
• 30 days of paid annual leave
• Education and courses stipend
• Employee Giving
• Earn a trip anywhere in the world every 4 years
• Day off during the week of your birthday
• Up to R$1.000/mo for meals and remote work allowance
• Health plan with national coverage and without coparticipation
• Dental Insurance: we help you with dental treatment for a better quality of life.
• Gympass and Sports Incentive: R$300/mo extra if you practice activities
If you want to build a ship, don't organize people to collect wood, assign them tasks, and give orders. Instead, teach them to long for the vast and endless sea.
Antoine Saint-Exupery