Apply

Principal Machine Learning Engineer

Posted 2024-10-10

View full description

💎 Seniority level: Principal, 10+ years

📍 Location: U.S.

💸 Salary: $180,000 - $266,000 per year

🔍 Industry: Communications

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: Machine LearningStrategyAlgorithmsGoCommunication SkillsCollaboration

Requirements:
  • 10+ years hands-on experience as an engineer writing production-grade code in a modern programming language.
  • 3+ years of research experience in a professional or academic setting where building your idea and testing it with customers was a must.
  • Experience evaluating the performance of different ML models/versions and making enhancements.
  • Experience working collaboratively with ML engineers, data scientists, or ML Researchers.
  • Experience building an ML model and operating it in a production environment.
  • Passion for emerging technologies and staying up to date on their latest developments.
  • Proven track record of shipping products to production, testing ideas early with customers and iterating rapidly on their feedback.
  • Exceptional collaboration skills.
  • Strong customer focus.
  • Excellent written and verbal communication skills.
Responsibilities:
  • Research new ML and AI technologies and tools.
  • Build prototypes to further your research and test them with customers.
  • Collaborate with data scientists, engineers, and developers to integrate AI models and algorithms into existing systems and applications.
  • Collaborate closely with your product, design and go-to-market partners to ensure our work puts the customer first.
  • Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment.
  • Influence steering committee discussions on leveraging AI across the whole of Twilio.
  • Experiment with new ideas and iterate based on feedback.
Apply

Related Jobs

Apply

📍 Colombia

🔍 Communications

  • Typically 6+ years of proven experience in data science, focusing on LLMs and supervised ML models.
  • Proficiency in programming languages such as Python or R, with experience in SciKit-Learn, XGBoost, Keras.
  • Strong understanding of data processing and transformation techniques, including SQL and big data technologies.
  • Experience developing, training, and deploying ML models and Python applications in production environments.
  • Familiarity with cloud platforms like AWS Sagemaker and containerization tools like Docker and Kubernetes.
  • Excellent problem-solving skills and strong communication skills.

  • Build and deploy machine learning models, including propensity models and GenAI applications.
  • Collaborate closely with product, program, analytics, and engineering teams to refine models.
  • Leverage technical stack including Python, SQL, R, AWS, and data science libraries for AI/ML solutions.
  • Utilize enterprise data sources like Salesforce and Zendesk for model development.
  • Apply knowledge of LLMs to develop innovative solutions.

AWSDockerPythonSQLHadoopKerasKubernetesMachine LearningMySQLNumpySalesforceData sciencePandasSparkCommunication Skills

Posted 2024-11-20
Apply
Apply

📍 Latin America

🔍 Financial Technology

🏢 Company: Sezzle

  • Bachelor's degree in Computer Science, Engineering, Machine Learning, Statistics, Physics, or a relevant field.
  • At least 6+ years of experience in machine learning engineering.
  • Deep expertise in machine learning, recommendation systems, or artificial intelligence.
  • Proficiency in Python; Golang experience is a plus.
  • Demonstrated technical leadership and project ownership.
  • Experience with relational databases and proficiency in SQL.
  • Familiarity with AWS cloud services for ML solutions.
  • Knowledge of Kubernetes, Docker, and CI/CD pipelines.
  • Comfortable with monitoring tools for ML models and data processing frameworks.

  • Lead the design and development of scalable ML infrastructure on AWS.
  • Collaborate with product teams to develop MVPs for AI-driven features.
  • Create and enhance monitoring and alerting systems for ML models.
  • Enable various departments to leverage AI/ML models for different use cases.
  • Provide expertise in debugging ML models in production, participate in on-call support.
  • Design and scale ML architecture to support user growth.
  • Mentor team members through code reviews and knowledge sharing.
  • Stay updated with advancements in ML technologies and AWS.

AWSDockerLeadershipPythonSQLArtificial IntelligenceData MiningKafkaKubernetesMachine LearningData miningGrafanaPrometheusSparkCollaborationCI/CD

Posted 2024-10-24
Apply
Apply

📍 Colombia

🔍 Communications

  • Proven experience (typically 6+ years) in data science, with a strong emphasis on developing and deploying LLMs and supervised ML models.
  • Proficiency in programming languages such as Python or R, and experience with data science frameworks like SciKit-Learn, XGBoost, Keras.
  • Strong understanding of data processing and transformation techniques, including experience with SQL and big data technologies (e.g., Spark, Hadoop).
  • Demonstrated ability to develop, train, and deploy ML models and Python apps in production environments.
  • Experience with cloud platforms (AWS Sagemaker for ML Models) and familiarity with containerization tools like Docker and Kubernetes.
  • Excellent problem-solving skills, with the ability to translate complex business requirements into actionable AI/ML engineering solutions.
  • Strong communication skills, capable of articulating complex concepts to both technical and non-technical stakeholders.

  • Develop and Deploy Predictive Models: Build and deploy machine learning models, including propensity models and GenAI-powered applications, to production environments, ensuring they meet the diverse needs of Twilio's verticals and customer base.
  • Collaborate Across Teams: Work closely with product, program, analytics, and engineering teams to implement and refine machine learning, statistical, and forecasting models that drive business outcomes.
  • Utilize Advanced Technical Stack: Leverage technical stack, including Python, SQL, R, AWS, and libraries such as Pandas, NumPy, SciKit-Learn, XGBoost, Matplotlib, and Keras to develop robust and scalable AI/ML solutions.
  • Integrate Enterprise Data Sources: Effectively utilize enterprise data sources like Salesforce and Zendesk to inform model development and enhance predictive accuracy.
  • Harness the Power of LLMs: Apply knowledge of Large Language Models (LLMs) such as OpenAI's GPT models to develop innovative GenAI use cases and solutions.

AWSDockerPythonSQLHadoopKerasKubernetesMachine LearningMySQLNumpySalesforceData sciencePandasSparkCommunication Skills

Posted 2024-09-21
Apply