Senior Machine Learning Engineer

6 days ago


Angeles, Philippines Sourcefit Full time

Position Summary:
The Senior Machine Learning Engineer builds Machine Learning models, particularly NLP and LLM, and executes large NLP/LLM models on a cloud environment at scale. This role is essential in experienced learning, advancing machine learning skillset, and sharing knowledge with others. As a senior member of the team, the Sr. ML Engineer works well individually and in a team. You have a passion for Machine Learning and enjoy researching state-of-the-art NLP and LLM techniques and applying them to the education domain. You have initiative and follow through with your tasks while communicating with peers on status. The Senior Machine Learning Engineer applies direct ML knowledge and skills to make a direct impact on improving student learning experiences. This role has the courage to challenge the current state and propose innovative ideas. As a great communicator, the Senior Machine Learning Engineer works with cross-functional teams.

Job Details:

  • Work from Home
  • Monday to Friday | 9 AM to 6 PM MST
  • 12 AM to 9 AM Philippine Time

Responsibilities:

  • Works closely with the MLE manager to define NLP initiatives, roadmaps, and strategies.
  • Collaborates with the product team and project stakeholders to convert business requirements into requisite NLP capabilities.
  • Develops, deploys, and optimizes state-of-the-art LLM models for diverse NLP applications.
  • Utilizes NLP/LLM techniques to discover valuable insights from unstructured data sources such as call transcripts, emails, mentor notes, etc.
  • Utilizes generative AI to build the next-generation learning experience.
  • Executes the entire ML development lifecycle including model research, data processing, model training and fine-tuning, model experimenting and evaluation, model improvement, as well as model deployment.
  • Collaborates with the Data Engineer team to develop and implement the data processing pipeline to ensure high-quality input for model training and inference.
  • Collaborates with the MLOps team to deploy ML models to the production environment, ensuring scalability, reliability, and performance.
  • Collaborates with the Software, Infrastructure, and Security teams to integrate ML solutions seamlessly into the ecosystem.
  • Stays up to date with state-of-the-art technologies of LLM, NLP, and Deep Learning, and proactively applies them to use cases to drive innovation.
  • Works with other team members to create standards and guidelines for ML.
  • Follows Agile, ML best practices, and company processes.
  • Communicates status and updates with leadership, team members, and other teams.
  • Mentors and provides guidance to junior team members.
  • Investigates trends and needs for ML models.
  • Performs other related duties as assigned.

Knowledge, Skills, and Abilities:

  • Experience operating high-availability, fault-tolerant, scalable, distributed software/infrastructure in production utilizing GitOps practices (Terraform preferred).
  • Experience with existing MLOps frameworks (Databricks, Seldon, Sagemaker, DVC, etc.).
  • Strong background with either Scala (Java), Go, or Python programming experience.
  • Substantial experience operating big data infrastructure in a cloud-based ecosystem (AWS preferred).
  • Solid understanding of traffic management and networking concepts.
  • Experience with stream-processing systems (ksqlDB, Spark Streaming, Apache Beam/Flink, etc.).
  • Experience with software engineering standard methodologies (unit testing, code reviews, design documents, continuous delivery).
  • Develop and deploy production-grade services, SDKs, and data infrastructure emphasizing performance, scalability, and self-service.
  • Ability to conceptualize and articulate ideas clearly and concisely.
  • Entrepreneurial or intrapreneurial experience leading the creation of a new product and organization.

Job Qualifications:

Minimum Qualifications:

  • M.S. degree or higher in Computer Science, Software Engineering, Data Science, Machine Learning/Deep Learning, Math, Physics, or any related field.
  • 5+ years of industry experience in Software Development within a cloud environment.
  • 3+ years of industry experience in building large-scale Machine Learning or Deep Learning models, carrying out the entire ML development lifecycle from POC to production release.
  • Deep understanding of NLP and LLM concepts, including language modeling, text classification, sentiment analysis, token embeddings, etc.
  • Proficient programming skills such as Python, R, SQL, etc.
  • Hands-on experience with one or more deep learning frameworks like PyTorch, TensorFlow, Hugging Face, etc.
  • Experience with leading cloud and data platforms such as AWS, Azure, Sagemaker, Databricks, etc.
  • Experience with data ETL, feature engineering, and visualization techniques.
  • Experience with open-source ML tools and APIs such as MLFlow, Streamlit, etc.
  • Excellent problem-solving abilities to analyze complex data and requirements towards practical solutions.
  • Excellent creative thinking skills to come up with new solutions and approaches.
  • Strong communication and collaboration capabilities, being able to work seamlessly with business stakeholders and cross-functional teams.
  • Comfortable working in a fast-paced, highly collaborative, dynamic work environment.

Preferred Qualifications:

  • PhD preferred.
  • Experience with Databricks preferred.
  • AWS cloud platform experience preferred.
#J-18808-Ljbffr

  • Angeles City, Central Luzon, Philippines beBeeMachineLearning Full time $90,000 - $120,000

    Crypto Data Scientist / Machine Learning EngineerWe're seeking a skilled Data Science and Machine Learning Specialist to drive our AI software's predictive automation capabilities. Our company uses a unique approach to crypto investing, combining machine learning and artificial intelligence to help customers profitably play the crypto markets.The ideal...


  • Angeles City, Central Luzon, Philippines Premierlabs Corporation Full time ₱30,000 - ₱60,000 per year

    Lead Machine Operator & TechnicianLocation: Premierlabs Corporation, Angeles City, Pampanga, PhilippinesSchedule: Monday to SaturdayPremierlabs Corporation is hiring a Machine Operator & Technician as a key member of the production team. This role is one of the main components of our manufacturing operations — directly responsible for operating and...


  • Angeles City, Central Luzon, Philippines beBeeData Full time ₱1,200,000 - ₱1,800,000

    Canonical is building a comprehensive suite of multi-cloud and on-premise data solutions for the enterprise. Our mission is to make it easy to operate any database on any cloud or on premise.The data platform team covers the full range of data stores and data technologies, spanning from big data, NoSQL, cache-layer capabilities, and analytics; all the way to...

  • AI/ML Strategist

    2 weeks ago


    Angeles City, Central Luzon, Philippines beBeeArtificialIntelligence Full time ₱1,000,000 - ₱1,500,000

    Senior Machine Learning Developer PositionWe are seeking an experienced Senior Machine Learning Developer to join our team. As a key member of our development group, you will be responsible for designing and developing innovative software applications using artificial intelligence technologies.Your primary focus will be on leveraging AI/ML technologies to...


  • Angeles City, Central Luzon, Philippines beBeeAutomation Full time ₱6,000,000 - ₱8,000,000

    Job DescriptionSenior QA Automation Engineer Position:As a senior member of our QA team, you will be responsible for independently and cooperatively understanding business requirements.You will architect, design, and implement a reliable and scalable automation framework for a real-world machine learning platform.Automating tests to ensure functional...


  • Angeles City, Central Luzon, Philippines beBeeDatabase Full time ₱3,000,000 - ₱4,500,000

    Job TitleA Senior Database Architect is needed to design and optimize real-time databases and data systems.Key Responsibilities:• Design, optimize, and develop scalable database architectures for client applications.• Tune and productionize machine learning models to enhance their effectiveness and efficiency.• Collaborate with cross-functional teams...

  • Senior Technical Lead

    2 weeks ago


    Angeles City, Central Luzon, Philippines beBeeEngineer Full time $100,000 - $200,000

    Leadership RoleThis leadership role is responsible for managing a team of engineers and driving technical delivery. The successful candidate will have a strong technical background, excellent leadership skills, and the ability to motivate and grow their team members.Key ResponsibilitiesDevelop and review code as a leader while ensuring the whole team is...


  • Angeles City, Central Luzon, Philippines beBeeSoftware Full time $1,000,000 - $1,500,000

    Cloud Computing EngineerAbout the Job">Design and implement end-to-end data analytics and machine learning solutions utilizing Kubeflow, MLFlow, DVC, and Feast.Collaborate with a team of engineers, designers, and product managers to build and maintain scalable solutions deployed on public and private clouds and local workstations.Mastery of distributed...


  • Angeles City, Central Luzon, Philippines beBeeDataEngineer Full time $121,617 - $141,690

    Cloud Data Engineer PositionAbout the RoleWe are seeking a skilled Cloud Data Engineer to develop and maintain data solutions on Azure.The successful candidate will design, implement, and deploy scalable data pipelines and integration solutions.Key Responsibilities:Implement and maintain data solutions on the Azure Data Platform, including design,...


  • Angeles City, Central Luzon, Philippines beBeeInstructional Full time ₱6,000,000 - ₱8,000,000

    Job DescriptionWe are seeking a Senior Learning Experience Designer with Tech Expertise to join our team. This individual will be responsible for creating engaging and effective learning experiences that meet the needs of our clients.Develop learner-centered training programs that align with business objectivesConduct thorough learning needs analyses to...