Hybrid Tech Lead – Machine Learning

Posted last week

Apply now

About the role

  • Tech Lead in Machine Learning at Docket enhancing document management through AI. Drive innovation and engineering best practices for machine learning projects.

Responsibilities

  • 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

Job title

Tech Lead – Machine Learning

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job