Senior/ Lead Python Engineer - Pytorch, CI/ CD

Grid Dynamics Holdings

$120K — $160K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Familiar with git or mercurial, patching, cherry-picking, rebasing.
  • Intermediate to advanced C++ skills.
  • Intermediate to advanced Python proficiency.
  • Bash/shell scripting skills are preferred.
  • Experience with build systems like Bazel.
  • Contributed to open-source projects.
  • Strong background in PyTorch context.
  • Experience navigating large, complex codebases.
  • BS/BA or equivalent degree in computer science or related field.

Responsibilities

  • Resolve merge conflicts during code synchronization processes.
  • Adjust build rules in Bazel to reflect upstream changes.
  • Modify patches to ensure builds and tests pass consistently.
  • Upstream patches wherever feasible.
  • Update dependent packages to accommodate PyTorch updates.
  • Notify users about potential breaking changes after PyTorch updates.
  • Assist in fixing bugs in downstream projects tied to PyTorch updates.

Benefits

  • Opportunity to work on cutting-edge projects.
  • Collaborate with a highly motivated and dedicated team.
  • Flexible work schedule.
  • Comprehensive benefits package including medical, vision, and dental.
  • Participation in corporate social events.
  • Access to professional development opportunities.
  • Work in a well-equipped office environment.
Full Job Description
We are currently hiring a Senior Python Engineer ( Pytorch, CI/CD experience) for a remote role in US.

Essential functions
  • Resolving merge conflicts in version control systems (like git or mercurial) during code synchronization processes.
  • Adjusting build rules (in Bazel) to account for changes upstream.
  • Adjusting patches to make sure everything builds and tests continue to pass.
  • Upstreaming patches whenever possible.
  • Updating other dependent packages as needed to support updates to PyTorch.
  • Notifying users of potential breaking changes resulting from updates to PyTorch.
  • Occasionally helping to fix bugs in downstream projects caused by updates to PyTorch.

Qualifications
  • git or mercurial ( familiarity with patching, cherry-picking, rebasing, etc. )
  • C++ (intermediate to advanced)
  • Python (intermediate to advanced)
  • Bash/ shell scripting Preferred skills (nice to have)
  • Comfortable with build systems like Bazel.
  • Comfortable making contributions to open-source projects.
  • Background in PyTorch .
  • Experience working in large, complex codebases.
  • BS/BA or equivalent degree in computer science or similar required.

We offer
  • Opportunity to work on cutting-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, vision, dental, etc.
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office

Similar Jobs

More Jobs at Grid Dynamics Holdings

More Information Technology Jobs

Find similar Senior/ Lead Python Engineer - Pytorch, CI/ CD jobs: