For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Tailored Management
Tailored Management

Senior Software Engineer (Deep Learning)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Deep Learning
Python
+19

Visa

U.S. visa required

Contract role
a month ago
Apply now

Job Title: Senior Software Engineer (Deep Learning)

Location: Onsite in Pittsburgh or Burlingame is Heavily Preferred | Open to Remote US

Duration: 6 months contract

Pay range: $110 - $115/hr on W2

We are looking for a seasoned Senior Software Engineer (SWE V) with a research engineering skillset to spearhead code improvement initiatives. The ideal candidate should possess a robust background in software development, particularly in Python, Deep Learning (DL) theoretical knowledge, experience training big DL models, and code optimization. This includes continuous integration and testing, experience with GPU coding, PyTorch, and backend ML systems.

Our team focuses on transforming Deep Learning research codebases into product-ready states. The successful candidate will primarily code in Python. While experience with backend systems and managing large codebases is beneficial, it is not mandatory.

Key Responsibilities

  • Codebase migrations
  • Enhancing code quality
  • Increasing test coverage through unit and integration testing
  • Code refactoring
  • Optimizing backend workflow orchestration
  • Additional engineering tasks such as setting up dashboards and alerts, and assisting with on-call workloads
  • Interact with scalable and distributed training algorithms and efficient data loading for large scale deep learning
  • Collaborate with both research and maturation teams to push research to products
  • Most of the tasks detailed would be performed on DL pipelines

Must-have:

  • 6+ years of experience in Python, especially with large codebases, preferably in Big Tech or mid-to-large companies
  • 3+ years’ on PyTorch and Deep Learning
  • Experience in training big deep learning models with PyTorch
  • Proficiency in continuous integration and testing
  • Knowledge of code optimization techniques
  • Familiarity with GPU coding and backend ML systems (a plus)
  • Strong problem-solving skills and attention to detail, with the ability to independently overcome technical roadblocks
  • Experience working collaboratively and communicate effectively across functional teams
  • Capability to work independently and within a team

Nice to have:

  • Experience in maturing machine learning systems, such as defining evaluation metrics, building evaluation systems, scaling up pipelines and tooling
  • Experience in creating and maintaining public projects (e.g., GitHub)
  • Code Optimization (CPU and GPU), GPU Coding

Education:

Master's degree or higher in computer vision, machine learning, deep learning, or a related field

Recruitment Process:

  • Screening Interview and Python Assessment
  • 2 - 45 mins. coding interview with the hiring manager
  • Offer
  • Onboarding

About Tailored Management

👥501-1000
📍Columbus, Ohio
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service