Apply

Machine Learning Engineer (Remote)

Posted 11 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: United States, EST

💸 Salary: 106000.0 - 120000.0 USD per year

🔍 Industry: Nonprofit

🏢 Company: DataKind👥 11-50💰 $2,000,000 over 8 years agoArtificial Intelligence (AI)Big DataAnalyticsData Visualization

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: PostgreSQLPythonSQLApache AirflowCloud ComputingETLGCPGitMachine LearningAPI testingData engineeringRESTful APIsData visualizationData modelingData management

Requirements:
  • 3+ years of professional work experience in developing and deploying a machine learning product at scale
  • Foundational understanding of machine learning and statistical methods for predictive modeling
  • Expert in Python
  • Experience with cloud computing (GCP preferred)
  • Experience with databases (SQL, Postgres, PySpark, and/or other data query languages)
  • Experience with DataBricks or a similar data intelligence platform
  • Experience with data warehousing, orchestration, integration, and ETL tools
  • Experience with modern source code management and software repository systems (i.e. Git)
  • Experience documenting and implementing RESTful APIs
Responsibilities:
  • Design, build, test, and maintain machine learning pipeline architectures (70%)
  • Produce high-quality, reusable code for data ingestion, validation, and processing pipelines
  • Architect and implement end-to-end ML pipelines including training, retraining, and inference systems for schools using the SST
  • Design and build APIs to easily access, integrate, and manage data from different sources
  • Ensure data infrastructure is in compliance with data governance and security policies
  • Create comprehensive documentation for data infrastructure and ML pipelines, tailored for both technical and non-technical stakeholders
  • Advance internal analytics reporting and automation capabilities as needed
  • Provide direct data support to partners (15%)
  • Manage initial data lifecycle processes for new school onboarding including ingestion, transfer, audit, and validation
  • Collaborate with data platform partners on integration and data transfer pipelines
  • Provide technical guidance to partners on how to share data formatted in alignment with our data model and with appropriate data governance measures
  • Address partner concerns regarding data security and ensure their specific requirements are satisfied
  • Support data science initiatives through processing, cleaning, and analyzing data as needed
  • Collaborate and contribute across DataKind (15%)
  • Support other data team members through code reviews and knowledge sharing across products
  • Collaborate with the Product, Engineering, and Research teams to ensure seamless integration and alignment of work
  • Effectively communicate project status and manage expectations with internal teams and partner organizations
  • Maintain accurate and current project information in project management tools like Asana
Apply

Related Jobs

Apply

📍 United States

💸 145000.0 - 170000.0 USD per year

🔍 Machine Learning

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 3+ years of industry experience in applied machine learning.
  • Master’s degree in Computer Science, Machine Learning, Mathematics, or a similar field.
  • Strong understanding of model building, optimization, and maintenance for production use.
  • Expertise in Python and experience with deep learning frameworks like PyTorch.
  • Hands-on experience in building deep learning models (e.g., transformers) for NLP tasks.
  • Strong grasp of experimental design and independent execution of collection, measurement, and result interpretation.
  • Design, develop, and deploy advanced machine learning algorithms, including retrieval, classification, and generative use cases.
  • Develop reliable and scalable production systems for machine learning models.
  • Maintain reusable codebases for data preprocessing, model training, evaluation, and deployment.
  • Guide and mentor junior engineers in software and machine learning best practices.
  • Work closely with cross-functional teams, including product managers, clinicians, and technical leadership, to ensure ML solutions align with company objectives.

AWSDockerPythonSQLKubernetesMachine LearningPyTorchAlgorithmsREST API

Posted 12 days ago
Apply
Apply

📍 Australia, New Zealand, Canada, US

🔍 SaaS

🏢 Company: Canibuild Au Pty Ltd

  • Bachelor’s/Master’s in Computer Science, AI, or related field.
  • 5+ years in machine learning development.
  • Experience with TensorFlow, PyTorch, or scikit-learn.
  • Strong knowledge of cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Design and deploy ML models, ensuring scalability and performance.
  • Develop efficient data pipelines for structured and unstructured data, including aerial imagery and geospatial datasets.
  • Build models to analyze and optimize construction site layouts and planning rules.
  • Implement CI/CD workflows for ML, leveraging MLflow, Kubeflow, or similar tools.
  • Guide junior developers, conduct code reviews, and drive best practices in AI model development.
  • Work closely with data scientists, engineers, and stakeholders to translate business needs into AI solutions.

AWSDockerPythonGCPHadoopKubeflowKubernetesMachine LearningMLFlowPyTorchAzureData engineeringSparkTensorflowCI/CDRESTful APIsSoftware Engineering

Posted about 2 months ago
Apply