DevJobs

Senior ML Engineer

Overview
Skills
  • Python Python
  • SQL SQL
  • TensorFlow TensorFlow
  • Kafka Kafka
  • PyTorch PyTorch
  • Pandas Pandas
  • Numpy Numpy
  • RESTful API RESTful API
  • Microservices Microservices
  • AWS AWS
  • GCP GCP
  • Azure Azure
  • Kubernetes Kubernetes
  • APIs
  • No-SQL
  • MLOps tools
  • scikit-learn

As a Senior ML Engineer at DeepKeep.ai, you will transform complex research concepts into scalable, robust applications for production environments. You’ll develop high-performance tools for data science, maintain and scale core ML systems, and integrate cutting-edge research. This is a hands-on role that requires a deep understanding of Python, backend development, and machine learning technologies and concepts, and the ability to innovate and implement solutions in a commercial setting.


Key Responsibilities:

  • Lead the translation of advanced research prototypes into scalable, production-grade software.
  • Work closely with data scientists to understand their research and findings, converting these into practical, scalable solutions.
  • Build internal tools and infrastructure to support data science workflows with a focus on scalability and performance.
  • Design and implement systems that efficiently handle different data types (including vision language tabular and more) and integrate with technologies like transformers and modern ML frameworks.
  • Collaborate with cross-functional teams to drive ambitious projects, ensuring the seamless integration of machine learning technologies into our broader product suite.


Who we're looking for:

  • A forward-thinking with extensive experience in software engineering and machine learning development.
  • Ability to transform complex, algorithmic prototypes into scalable, market-ready solutions.
  • A strong foundation in understanding statistical concepts and algorithms in machine learning.
  • A collaborative team player who thrives in dynamic environments and is adept at sharing knowledge and insights.


Qualifications:

  • Minimum 4 years of practical experience in development, at least two of them as with a machine learning focus.
  • Exceptional coding skills in Python, with experience in APIs, Kafka, SQL, No-SQL, and other relevant technologies. Strict typing languages are an advantage.
  • Knowledge in machine learning frameworks (e.g., PyTorch, TensorFlow, scikit-learn) and data processing libraries (e.g., Numpy, Pandas).
  • Possess strong problem-solving and critical thinking skills.
  • Excellent collaboration skills and ability to work across research and engineering teams.
  • Strong understanding of machine learning concepts and experience working with ML models in production.
  • Proficiency in backend development including RESTful APIs, microservices architecture, and cloud platforms (AWS, GCP, Azure).
  • Bonus: experience with multimodal data (vision, language, tabular), Kubernetes, or MLOps tools.
DeepKeep