Apply

Machine Learning Engineer

Posted 2024-11-07

View full description

📍 Location: West Coast, Central Europe, PT, CET

🔍 Industry: Machine learning

🏢 Company: Gensyn

🪄 Skills: PythonBlockchainEthereumMachine LearningNumpyPyTorchAlgorithmsGoRustTensorflow

Requirements:
  • Comfortable working in environments with a heavy research component
  • Demonstrable production experience working with modern parallelisation frameworks (e.g. FSDP, Megatron-LM, DeepSpeed)
  • Deep theoretical knowledge of deep learning or distributed systems
Responsibilities:
Convert novel hybrid parallelisation and verification research into production codeApply

Related Jobs

Apply

📍 Europe

🧭 Full-Time

🔍 Meeting management software

🏢 Company: SHERPANY

  • Strong background in ML and NLP with proven experience, preferably in self-hosted LLMs (e.g. LLaMA).
  • Proficiency in backend engineering, especially in Python and building scalable API integrations.
  • Skilled in Docker and Kubernetes/similar for model deployment within on-prem infrastructure.
  • Experience with data pipelines, logging, and monitoring for large-scale ML models.
  • Solution-oriented team player with proactive, autonomous work style.
  • Strong communication skills, both verbal and written, in English.

  • Develop, deploy, and optimize self-hosted ML pipelines focusing on LLM and NLP model performance.
  • Collaborate with backend, security, and DevOps teams to align LLM model architecture with infrastructure.
  • Design workflows for prompt templating, orchestration, and optimization of LLMs for product features.
  • Manage model performance monitoring, logging, and fine-tuning for continuous improvements.
  • Develop backend solutions that interface securely with ML models for efficient API performance and scaling.
  • Translate data science insights into actionable products.
  • Stay current with AI/ML developments and apply best practices.

DockerPythonKubernetesMachine LearningData science

Posted 2024-11-09
Apply
Apply

📍 Americas, Europe

🔍 Fintech, Cryptocurrency

🏢 Company: Paxful, Inc

  • Solid track record of over 10 years demonstrating mastery of Python, mainly in production backend applications.
  • Extensive experience in working with Machine Learning, including Deep Learning with PyTorch and TensorFlow.
  • Strong expertise working with generative AI models, including LLMs, like LLaMA or Alpaca.
  • Solid experience in administration, modeling, optimization techniques in SQL and NoSQL databases, including data warehousing.
  • Demonstrated proficiency in working with third-party software integration using industry protocols like SOAP, REST, RPC, GraphQL, and WebSockets.
  • Proven knowledge in processing queues such as Apache Kafka, or RabbitMQ, or standards like AMQP.
  • Expertise in utilizing in-memory databases like Redis and Memcached.
  • Understanding of Git and branching models for coordination with team members.

  • Write production-ready, testable, and clear documented code, and handle edge cases.
  • Understand team development approach, identify gaps, and recommend solutions.
  • Maintain expertise in the team’s domain areas, its services, interactions, and data flows.
  • Utilize design patterns for scalable applications, anticipating future changes.
  • Perform systematic debugging within the domain.
  • Ensure epics and projects are broken down, prioritized, and understood by the team.
  • Communicate clearly with other teams, fostering effective and targeted communication.
  • Promote documentation and knowledge sharing within the team and with stakeholders.

GraphQLPythonSQLDesign PatternsGitKafkaMachine LearningPyTorchRabbitmqApache KafkaRedisNosqlTensorflowCommunication SkillsCollaboration

Posted 2024-10-11
Apply
Apply

📍 Americas, Europe

🔍 Fintech, cryptocurrency

🏢 Company: Paxful, Inc

  • Solid track record of over 10 years demonstrating mastery of Python, mainly in production backend applications.
  • Extensive experience in working with Machine Learning, including Deep Learning with PyTorch and TensorFlow.
  • Strong expertise working with generative AI models, including LLMs, like LLaMA or Alpaca.
  • Solid experience in administration, modeling, optimization techniques in SQL and NoSQL databases, including data warehousing.
  • Demonstrated proficiency in working with third-party software integration using industry protocols like SOAP, REST, RPC, GraphQL, and WebSockets.
  • Proven knowledge in processing queues such as Apache Kafka, or RabbitMQ, or standards like AMQP.
  • Expertise in utilizing in-memory databases like Redis and Memcached.
  • Understanding of Git and branching models for coordination with team members.
  • Hands-on experience working with release management and architecting within cloud platforms like AWS or Azure is a nice to have.
  • Familiarity with network security, traffic encryption, and authentication protocols is a nice to have.
  • Enhanced skills in other programming languages like Golang and Java are highly valued.
  • A comprehensive grasp of economics and finance, including swaps, escrows, scalping, staking, and lending is a nice to have.

  • Write production-ready, testable, and clearly documented code, and handle edge cases.
  • Understand team development approach, identify gaps, and recommend solutions.
  • Maintain expertise in the team’s domain areas, its services, interactions, and data flows.
  • Utilize design patterns for scalable applications, anticipating future changes.
  • Perform systematic debugging within the domain.
  • Ensure epics and projects are broken down, prioritized, and understood by the team.
  • Communicate clearly with other teams, fostering effective and targeted communication.
  • Promote documentation and knowledge sharing within the team and with stakeholders.

GraphQLPythonSQLDesign PatternsGitKafkaMachine LearningPyTorchRabbitmqApache KafkaRedisNosqlTensorflowCommunication SkillsCollaboration

Posted 2024-09-23
Apply
Apply

📍 Americas, Europe

🧭 Full-Time

🔍 Fintech

🏢 Company: Paxful, Inc

  • Solid track record of over 10 years demonstrating mastery of Python, mainly in production backend applications.
  • Extensive experience in working with Machine Learning, including Deep Learning with PyTorch and TensorFlow.
  • Strong expertise working with generative AI models, including LLMs, like LLaMA or Alpaca.
  • Solid experience in administration, modeling, optimization techniques in SQL and NoSQL databases, including data warehousing.
  • Demonstrated proficiency in working with third-party software integration using industry protocols like SOAP, REST, RPC, GraphQL, and WebSockets.
  • Proven knowledge in processing queues such as Apache Kafka or RabbitMQ, or standards like AMQP.
  • Expertise in utilizing in-memory databases like Redis and Memcached.
  • Understanding of Git and branching models for coordination with team members.

  • Write production-ready, testable, and clearly documented code, and handle edge cases.
  • Understand team development approach, identify gaps, and recommend solutions.
  • Maintain expertise in the team’s domain areas, its services, interactions, and data flows.
  • Utilize design patterns for scalable applications, anticipating future changes.
  • Perform systematic debugging within the domain.
  • Ensure epics and projects are broken down, prioritized, and understood by the team.
  • Communicate clearly with other teams, fostering effective and targeted communication.
  • Promote documentation and knowledge sharing within the team and with stakeholders.

GraphQLPythonSQLDesign PatternsGitKafkaMachine LearningPyTorchRabbitmqApache KafkaRedisNosqlTensorflowCommunication SkillsCollaboration

Posted 2024-09-20
Apply
Apply

📍 Europe, East coast of USA, Canada

🧭 Full-Time

🔍 Artificial Intelligence

🏢 Company: mozilla.ai

  • 5+ years of professional experience in machine learning and strong background in software engineering.
  • Comfortable with open source development work.
  • Experience with deep learning frameworks, such as PyTorch, is a plus.
  • Experience with large-scale dataset processing and data augmentation techniques.
  • Experience with managing experiments and models using platforms like Weights and Biases, MLFlow, KubeFlow.
  • Strong proficiency in Python and familiarity with relevant libraries and tools.
  • Comfortable working in the cloud, including containerization and cloud resource management.
  • Excellent problem-solving skills and ability to work independently or as part of a team.
  • Effective communication skills, including translating technical concepts to non-technical stakeholders.
  • Demonstrated track record of delivering high-quality, scalable solutions in a fast-paced environment.

  • Develop tools to streamline development, management, and evaluation of models.
  • Collaborate on the design and build end-to-end machine learning pipelines on cloud infrastructure.
  • Prepare and preprocess datasets for model evaluation.
  • Run and manage experiments related to model evaluation and training.
  • Evaluate model performance using standard metrics and techniques.
  • Collaborate with other teams to ship features.
  • Implement MLOps best practices for model deployment and monitoring.
  • Engage with stakeholders, translating technical details into insights.
  • Contribute to the product engineering lifecycle, from ideation to deployment.

PythonMachine LearningMLFlowPyTorchCommunication SkillsCollaboration

Posted 2024-09-08
Apply