Machine Learning Engineer

Skills
Computer ScienceAmazon Web ServicesContinuous MonitoringModel ValidationNeural NetworksOptimizationProduction Systems
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Machine Learning Engineering or a related technical field
  • Experience building and deploying machine learning models and systems
  • Strong experience designing training and deploying deep learning models with PyTorch
  • Strong programming experience in Python and C++ preferred
  • Practical experience building scalable ML pipelines and integrating cloud infrastructure
  • Experience conducting ML research with prototype systems experiment design empirical analysis and communication of results
  • Knowledge of neural network architectures including sequence models transformers and other state-of-the-art approaches
  • Strong algorithmic problem-solving skills and knowledge of ML theory and optimization techniques
  • Proficiency in data preprocessing transformation and handling large-scale multi-modal datasets
  • Experience with AI safety practices such as model validation robustness testing and continuous monitoring
  • Experience with AI safety and security assessments and adversarial testing

Nice to have

  • Research-minded
  • Fast-paced startup fit
  • Collaborative
  • Problem-solving oriented
  • Impact-driven

Day to day

  • Lead the design development and deployment of advanced machine learning models for AI safety and security.
  • Build scalable systems that handle resource-intensive models using distributed systems and parallel computing.
  • Develop new methods for adversarial testing model evaluation and robust inference in real-world production environments.
  • Translate research ideas into practical AI systems and collaborate with cross-functional teams to drive impactful deployment.