Lead Machine Learning Engineer
Brasília, BR / Rio de Janeiro, BR / São Paulo, BR-%LABEL POSITION TYPE REMOTE ANY%
Company Overview:
Blue Orange Digital is a cloud-based data transformation and predictive analytics development firm with offices in NYC and Washington, DC. From startups to Fortune 500s, we help companies make sense of their business challenges by applying modern data analytics techniques, visualizations, and AI/ML. Founded by engineers, we love passionate technologists and data analysts. Our startup DNA means everyone on the team makes a direct contribution to the growth of the company.
Position Overview:
Blue Orange seeks an experienced and forward-thinking Machine Learning Manager to lead and expand our dynamic, multi-disciplinary team. This role combines technical expertise with strategic leadership, emphasizing both innovative machine-learning solutions and effective team and project management.
The ideal candidate will have a strong background in advanced machine learning techniques, programming (Python), and frameworks such as Sklearn, XGBoost, LightGBM, TensorFlow, or PyTorch. They will also bring hands-on experience with containerized technologies like Docker, cloud-native solutions (AWS, GCP, Azure), MLOps pipelines, and cutting-edge developments in LLMs. In addition to technical prowess, the Machine Learning Manager will excel in mentoring team members, collaborating with stakeholders, and driving the implementation of impactful ML/AI initiatives aligned with business goals.
At Blue Orange, you'll lead projects at the forefront of machine learning and AI, delivering transformative data-driven solutions while fostering innovation and growth within the team.
Responsibilities:
- Team and Project Leadership
- 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.
- Development and Implementation of Machine Learning Models
- 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.
- Data Analytics and Quality Assurance
- 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.
- Cloud-Native Solutions and MLOps
- 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.
- Advancing Best Practices
- 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.
Requirements:
- Experience:
- 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.
- Technical Skills:
- 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.
- Educational Background:
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
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
Salary: $85000 - $92700, USD (per year)
Blue Orange Digital is an equal opportunity employer.
Background checks may be required for certain positions/projects.
ApplyJob Profile
Background checks may be required
Benefits/PerksFlexible schedule Fully remote Paid parental/bereavement leave Top-notch team Unlimited Paid Time Off
Tasks- Analyze datasets
- Build
- Collaborate with stakeholders
- Design and deploy ML models
- Develop cloud-native solutions
- Ensure data quality
- Implement MLOps practices
- Lead and mentor team
- Maintain software engineering standards
- Oversee machine learning project lifecycle
AI AI/ML AWS Azure CI/CD CI/CD pipelines Cloud-native solutions Data Analytics Techniques Dbt Docker Feature Engineering GCP Hugging Face LangChain Lightgbm LLM LLMs Machine Learning ML MLFlow MLOps NLP OpenAI Project Management Python PyTorch Sklearn TensorFlow Weights and Biases XGBoost
Experience5 years
EducationBusiness Computer Science Data Analytics Engineering Mathematics Related Field Software Engineering
TimezonesAmerica/Manaus America/Rio_Branco America/Sao_Paulo UTC-3 UTC-4 UTC-5