Lead Machine Learning Engineer

closed
Logo of Blue Orange Digital

Blue Orange Digital

πŸ’΅ $85k-$92k
πŸ“Remote - Brazil

Job highlights

Summary

Join Blue Orange Digital as their experienced and forward-thinking Machine Learning Manager to lead and expand their multi-disciplinary team. This role blends technical expertise with strategic leadership, focusing on innovative machine-learning solutions and effective team and project management. The ideal candidate will possess a strong background in advanced machine learning techniques, programming (Python), and relevant frameworks. They will also have hands-on experience with containerized technologies, cloud-native solutions, MLOps pipelines, and cutting-edge developments in LLMs. Beyond technical skills, the successful candidate will excel in mentoring, collaboration, and driving impactful ML/AI initiatives. At Blue Orange, you will lead projects at the forefront of machine learning and AI, delivering transformative data-driven solutions while fostering innovation and growth within the team. The position offers a competitive salary and a range of benefits.

Requirements

  • 5+ years of software engineering experience, with at least 3 years focused on ML/AI
  • Demonstrated success in leading teams or managing projects in a technical capacity
  • Proficiency in Python and machine learning frameworks such as Sklearn, XGBoost, LightGBM, TensorFlow, and/or PyTorch
  • Expertise in cloud-based solutions (AWS, GCP, Azure)
  • Familiarity with MLOps tools and practices, as well as containerization technologies like Docker
  • Strong mathematical foundation in statistics, linear algebra, and optimization
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field

Responsibilities

  • Lead and mentor a team of machine learning engineers and data scientists, fostering professional growth and knowledge sharing
  • Oversee the full lifecycle of machine learning projects, from ideation and development to deployment and optimization
  • Collaborate cross-functionally with technical and non-technical stakeholders to align ML/AI solutions with business objectives
  • Guide the team in designing, building, and deploying advanced machine learning and AI models
  • Oversee model performance improvements through feature engineering, hyperparameter tuning, and metric optimization
  • Stay current with advancements in NLP, LLM technologies, and tools like Hugging Face, OpenAI, and LangChain, ensuring the adoption of cutting-edge practices
  • Lead efforts to analyze large, complex datasets, extracting actionable insights to inform decision-making
  • Champion rigorous data quality practices, ensuring models are trained on clean, validated datasets
  • Strategize and oversee the development of cloud-native ML/AI solutions using AWS, GCP, and/or Azure
  • Implement MLOps best practices, automating model deployment and monitoring using tools like MLflow or Weights and Biases
  • Ensure adherence to high standards of software engineering (e.g., SOLID principles, DRY practices) and machine learning methodologies (e.g., train/validation/test data splits)
  • Lead initiatives for continuous integration and delivery (CI/CD) pipelines and rigorous testing frameworks

Preferred Qualifications

  • Advanced degree (Master’s or Ph.D.) in a relevant field
  • Experience in fine-tuning and deploying open-source LLMs
  • Contributions to AI/ML publications or open-source projects
  • Familiarity with data transformation tools like DBT or Great Expectations

Benefits

  • Fully remote
  • Flexible Schedule
  • Unlimited Paid Time Off (PTO)
  • Paid parental/bereavement leave
  • Worldwide recognized clients to build skills for an excellent resume
  • Top-notch team to learn and grow with
This job is filled or no longer available