Senior Python Engineer

Logo of Pavago

Pavago

πŸ“Remote - Pakistan

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Pavago know you found this job on JobsCollider. Thanks! πŸ™