Anunciar vaga

Vaga Machine Learning Engineer Em Campinas

Tempo Integral
  • Tempo Integral
  • Campinas

South System

 

Cargo:

Machine Learning Engineer – Campinas

 


Requisitos:

Hard Skills

Machine Learning Engineer - Main Responsibilities:

  • As an MLE, you will work at the intersection of:
  • Application of machine learning/deep learning solutions.
  • Best in class cloud technology & micro-services architecture.
  • Use MLOps best practices that include model serving, data & code versioning.
  • As a bonus, you will build new product features from start to finish (e.g. develop & deploy new models served into production systems). You will also have the opportunity to review & influence the engineering design, architecture & technology stack across multiple products, outside your immediate focus.
  • You will work on building code that will deploy into production, using code design & style standards.
  • You will document your thought process & create artifacts on team repo/wiki that can be used to share with business & engineering for sign off.
  • You will review code quality, design developed by your peers.
  • You will significantly improve the performance & reliability of our code that create high quality & reproducible results.
  • You will also develop internal tools/utils that improve productivity of the entire team.
  • You will collaborate with other team members to advance the team’s ability to ship high quality code, fast!
  • You should be able to mentor/coach junior team members to continuously upskill them.
  • You will maintain basic developer hygiene that includes but is not limited to writing tests, using loggers, and readme files.

What We Are Looking For:

  • Academic degree in, but not limited to, Bachelors or Masters in CS, or any engineering discipline. Beyond academic degrees, we give more weight to 5+ years of real-world experience to develop scalable & high quality software.

What We Expect:

  • Proficiency with pandas, numpy, scipy, scikit-learn, statsmodels, tensorflow.
  • Good understanding of statistical computing, parallel processing.
  • Experience with advanced tensorflow distributed, numpy, numba, cudf, cupy, mpi, joblib.
  • Good understanding of memory management & parallel processing in Python.
  • Good understanding of MKL, BLAS, LLVM, Ray. Profiling & optimization of production code.
  • Strong at Python coding. Exposure to working in IDEs such as VSC or PyCharm.
  • Experience in working in Agile environment.
  • Basic understanding of any public cloud, RESTful APIs & containerization.
  • Good foundation in data structures & algorithms.
  • Strong experience in code versioning using Git (or alike), maintaining one modularized code base for multiple deployments, automation using CI/CD pipelines.
  • Proven experience in distributed/cloud-based environment.
  • Experience in internal aspects of run time environments, complex libraries/dependencies, docker containerization.
  • Challenges status quo with an owner’s mindset of what can break & think of proactively fixing.
  • You have a bias for action & make right trade-offs between engineering design & solving business needs.
  • Behavioral Skills That Matter:
  • You take full ownership of your projects & understand end-to-end expectations.
  • You demonstrate thought leadership at work, assert ideas & influence overall direction of solutions.
  • Collaborate with team members, share selflessly & improve the quality of code, models, etc.
  • Ability to simplify communicating the output of your work for business, create compelling documentation or any artifacts that connect business to the solutions.
  • Portuguese (Must)
  • Spanish (Good to have)

#J-18808-Ljbffr


Salário:

a combinar


Benefícios:

a combinar

Tem interesse nessa vaga?

CANDIDATE-SE

Print
Entre em nossos Canais de Vagas
Grupo Telegram
Grupo Whatsapp