Senior Python Engineer

closed
Pavago Logo

Pavago

πŸ“Remote - Pakistan

Summary

Join Pavago as a Senior Python Engineer and contribute to enhancing algorithm performance and integrating machine learning models. This full-time, remote position involves collaborating with a team to optimize backend algorithms in Python and C#, implement machine learning models, and utilize prompt engineering techniques. You will be responsible for unit testing, anomaly detection, and debugging, working with large-scale datasets and leveraging GPU processing. The ideal candidate possesses strong analytical and problem-solving skills, extensive experience in algorithm development and debugging, and proficiency in machine learning frameworks. Apply today if you are passionate about algorithm optimization, large-scale data processing, and machine learning.

Requirements

  • Possess proficiency in Python and C#
  • Have experience with threading, multithreading, and GPU processing
  • Demonstrate knowledge of unit testing frameworks and methodologies
  • Possess strong analytical and problem-solving abilities
  • Have the ability to diagnose code issues using visualizations
  • Show proficiency in project management tools
  • Demonstrate knowledge of prompt engineering
  • Show eagerness to implement AI into workflows
  • Have experience in algorithm development and debugging in Python and C-based languages
  • Have experience working with large-scale datasets
  • Have a background in machine learning

Responsibilities

  • Collaborate with the team to develop methods and protocols for detecting and flagging anomalies in the algorithm’s output
  • Work closely with the Director of Research to debug and optimize backend engine algorithms in Python and C#
  • Enhance algorithm performance for large-scale datasets, utilizing threading, multithreading, and GPU processing techniques
  • Implement machine learning models to improve statistical modelling and predictions
  • Apply prompt engineering techniques to streamline workflows and improve efficiency
  • Use tools like Asana, Azure Boards, Slack, or Jira to manage tasks and communicate with the team

Preferred Qualifications

  • Have familiarity with machine learning frameworks (TensorFlow, PyTorch) and SQL
  • Have extensive experience developing and debugging algorithms in Python and C#
  • Be proficient in implementing machine learning models and frameworks such as TensorFlow or PyTorch
  • Be adept at working with large-scale datasets and optimizing computational tasks using threading, multithreading, and GPU processing
  • Be proactive, with a strong commitment to code quality and performance optimization

Benefits

Remote work

This job is filled or no longer available