Docket

Tech Lead – Machine Learning

Docket

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Assess and select appropriate technologies and tools.
  • Coordinate planning and execution of team tasks.
  • Participate in strategic meetings and alignments.
  • Perform code reviews and ensure software quality.
  • Resolve technical problems and roadblocks.
  • Guide the team in difficult decisions.
  • Align different company areas to ensure the intended outcomes.
  • Actively participate in strategic discussions with product teams.
  • Write code to help the team deliver, eliminate bottlenecks, and demonstrate standards for the project team to understand requirements and communicate test results effectively.
  • Project Leadership: Lead machine learning teams and projects, setting goals, deadlines, and execution strategies.
  • Mentorship and Guidance: Coach and train machine learning engineers, sharing knowledge and best practices.
  • ML Strategy Definition: Develop machine learning strategies to address complex business problems and define success metrics.
  • Performance Optimization: Optimize model performance through hyperparameter tuning, grid search, and other advanced techniques.
  • Data Exploration: Perform exploratory data analysis (EDA) to discover insights and identify features important for models.
  • Model Deployment to Production: Deploy models to production environments, ensuring scalability and maintainability.
  • Research and Development: Keep up with recent research in machine learning and contribute to the development of new algorithms and techniques.
  • Develop, train, and optimize Transformer- and LLM-based models for text processing tasks;
  • Build robust pipelines for text pre-processing and post-processing;
  • Apply software engineering best practices in Machine Learning projects;
  • Work with structured and unstructured data, integrating models with databases and APIs;
  • Participate in technical decisions about architecture, model versioning, testing, and deployment;
  • Collaborate with data engineers and other teams to scale solutions in production.

Requirements

  • Experience in software architecture and design patterns.
  • People/team management experience.
  • Strong knowledge of cloud computing technologies.
  • Python: Advanced proficiency in the language, with a focus on object-oriented programming, code optimization, and project organization;
  • Machine Learning: Experience with models such as BERT, RoBERTa, GPT, Mistral, including fine-tuning and application to NLP tasks. Strong experience with prompt engineering;
  • Text Processing: Classification and entity extraction;
  • OCR: Basic experience with tools like Tesseract and Google Vision OCR;
  • Databases (PostgreSQL): Data manipulation via SQL, integration with ML pipelines;
  • Git/GitHub: Code versioning, PR review, use in collaborative teams;
  • Debugging and Testing: Ability to identify and fix bugs, create automated tests with Pytest or Unittest;
  • Design Patterns: Applying architectural best practices and design patterns.
  • LLMs (GPT, Mistral, Claude - Sonnet, etc.);
  • Preferred: Experience with RESTful APIs and FastAPI;
  • Knowledge of Docker and deploying models to the cloud;
  • Familiarity with prototyping tools such as Streamlit;
  • Knowledge of cloud platforms (AWS, GCP);
  • Experience with LLM-based agents;
  • Use of MLflow, Weights & Biases, DVC or similar tools for experiment tracking, versioning, and automation;
  • MLOps (Machine Learning Operations).
Benefits
  • Meal and food allowance via Flash for when hunger strikes.
  • Health and dental insurance to take care of you.
  • Life insurance for peace of mind.
  • Pharmacy benefit to help save on medications and support your health.
  • Petlove benefit — because at Docket we understand your furry family members are important too.
  • Psicologia Viva — access to psychological support at your fingertips.
  • Wellhub and TotalPass to keep you active.
  • Edupass for learning and professional development.
  • Partnership with Sesc for leisure and cultural activities.
  • Childcare assistance for parents with children up to 5 years old.
  • Baby Cash benefit when the family grows.
  • Day off during your birthday month to celebrate as you deserve.
  • Working hours: 44 hours per week
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonMachine LearningText ProcessingOCRDatabasesGitDebuggingDesign PatternsLLMsMLOps
Soft Skills
Project LeadershipMentorshipTeam ManagementCommunicationProblem SolvingCollaborationStrategic PlanningCoachingGuidanceDecision Making