Demo

Software Engineer V

SGS Consulting
Pittsburgh, PA Remote Full Time
POSTED ON 3/28/2025
AVAILABLE BEFORE 5/28/2025

Job Details

Job Description:

  • The Team aims at delivering the future of communication - photorealistic telepresence via Codec Avatars. Our aspiration is to connect people separated by distance as if they were in the same room together. We achieve this by researching, developing, and productionizing state-of-the-art methods in cross sections of computer graphics, computer vision and machine learning for human understanding and telepresence. As a Research Engineer or Software Engineer on our team, the individual will have the opportunity to build innovative machine learning infrastructure that will shape the stability and robustness of cutting-edge technologies.

Job Overview:

  • We are looking for a seasoned Senior Software Engineer (SWE V) to spearhead code improvement initiatives.
  • The ideal candidate should possess a robust background in software development, particularly in Python, continuous integration and testing, and code optimization.
  • Experience with GPU coding, PyTorch, and backend ML systems is advantageous.
  • Our team focuses on transforming 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.

Years of Experience: 6 years experience with Python and source control.

Must-Have Skills:

  • 6 years of experience in Python, especially with large codebases, preferably in Big Tech or mid-to-large companies.
  • Proficiency in continuous integration and testing.
  • Knowledge of code optimization techniques.
  • Familiarity with GPU coding, PyTorch, 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 Skills:

  • Experience in training deep learning models is a plus.
  • Experience in 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/GPU Coding.
  • PyTorch Experience.

Degrees/Certificationsl: Bachelor s in software engineering preferred.

Day-to-Day Responsibilities:

  • Codebase migrations.
  • Improving code quality.
  • Increase test coverage with both unit and integration testing.
  • Code refactoring.
  • Improve how backend workflows are orchestrated.
  • Other better engineering work like setting up dashboards and alerts, helping with oncall workloads etc.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer V?

Sign up to receive alerts about other jobs on the Software Engineer V career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SGS Consulting

SGS Consulting
Hired Organization Address Londonderry, NH Contractor
Description: Assembly A 2nd shift position 4/10 3:00-1:00AM Responsible for performing a wide variety of -mechanical ass...
SGS Consulting
Hired Organization Address Portsmouth, NH Contractor
Description: Contributes within the team using SAP, DMS, Trackwise and Syncade systems for receipt, storage, issuance, a...
SGS Consulting
Hired Organization Address Portsmouth, NH Contractor
Description: Contributes within the team using SAP, DMS, Trackwise and Syncade systems for receipt, storage, issuance, a...
SGS Consulting
Hired Organization Address Dubuque, IA Contractor
Experience with SAP and Excel Ability to communicate well with people from different job functions via email and phone D...

Not the job you're looking for? Here are some other Software Engineer V jobs in the Pittsburgh, PA area that may be a better fit.

PowerApps Software Engineer

United Software Group, Pittsburgh, PA

Lead Software Engineer

United Software Group, Pittsburgh, PA

AI Assistant is available now!

Feel free to start your new journey!