← Serch more jobs

Machine Learning Software Engineer (Contract-To-Perm)

LinkedIn EarthDNA Boston, MA
Mid-Senior level Posted April 5, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • Active GitHub repository or portfolio demonstrating relevant code contributions, personal projects, or open-source work available for review during the application process.
  • 3+ years of experience with software engineering for machine learning
  • Strong programming skills in Python and experience with ML frameworks (TensorFlow, PyTorch, scikit-learn)
  • Proven track record of deploying ML models to production environments
  • Deep understanding of ML algorithms and deep learning architectures
  • Experience with distributed computing frameworks (Spark, Ray) and cloud platforms (AWS)
  • Proficiency in software engineering best practices including testing, CI/CD, and version control
  • Strong problem-solving skills and ability to work independently in complex, ambiguous technical challenges Preferred Qualifications
  • Experience with MLOps tools and practices (SageMaker, MLflow, Kubeflow)
  • Knowledge of model optimization techniques (quantization, pruning, distillation)
  • Experience with large-scale data processing and feature engineering
  • Familiarity with containerization (Docker, Kubernetes) and microservices architecture Technical Skills
  • Programming Languages: Python, Java, C++, or Scala
  • ML Frameworks: TensorFlow, PyTorch, Keras, XGBoost
  • Data Processing: Pandas, NumPy, Spark, SQL
  • Cloud Platforms: AWS (SageMaker, EC2, S3)
Preferred Skills
  • Experience with MLOps tools and practices (SageMaker, MLflow, Kubeflow)
  • Knowledge of model optimization techniques (quantization, pruning, distillation)
  • Experience with large-scale data processing and feature engineering
  • Familiarity with containerization (Docker, Kubernetes) and microservices architecture Technical Skills
  • Programming Languages: Python, Java, C++, or Scala
  • ML Frameworks: TensorFlow, PyTorch, Keras, XGBoost
  • Data Processing: Pandas, NumPy, Spark, SQL
  • Cloud Platforms: AWS (SageMaker, EC2, S3)
Education
  • (Not required) – Active GitHub repository or portfolio demonstrating relevant code contributions, personal projects, or open-source work available for review during the application process.
  • (Not required) – Bachelor's degree in Computer Science, Engineering, or related technical field (or equivalent work experience with a demonstrated track record in the field)
  • (Not required) – Advanced degree (MS/PhD) in Machine Learning, Computer Science, or related field