Enable job alerts via email!

Software Engineer III

Iron Systems, Inc

Pittsburgh (Allegheny County)

Remote

USD 75,000 - 120,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Iron Systems, Inc is seeking a Software Engineer III to lead open-source initiatives within the Social AI team. This role requires strong programming skills in Python and C++, and involves collaboration with academic and open source communities to enhance project engagement and develop documentation. The position is full-time, remote, and offers competitive salary based on experience.

Qualifications

  • Strong programming skills in Python and C++.
  • Experience with version control systems.
  • Familiarity with Linux operating systems.

Responsibilities

  • Collaborate to open source research data and projects.
  • Create and maintain documentation for open sourced projects.
  • Engage with the open source community for feedback.

Skills

Python
C++
Git
CMake
Linux development

Education

Bachelor's or Master's degree in computer science, software engineering, or related technical fields

Job description

Join to apply for the Software Engineer III role at Iron Systems, Inc

1 day ago Be among the first 25 applicants

Join to apply for the Software Engineer III role at Iron Systems, Inc

Get AI-powered advice on this job and more exclusive features.

Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM/ODM appliances & embedded systems. For more than 15 years, customer have trusted us for our innovative problem solving combined with holistic design, engineering, manufacturing, logistic and global support services.

Job Title: Software Engineer III

Location: US - PA - Remote

Job Description: Summary

  • We are seeking a highly skilled and motivated software engineer to lead the open sourcing of research data, models, training, and rendering, and visualization code for the Social AI team within Meta’s Codec Avatars lab.
  • The engineer will interact with the academic research community and open source development communities to address their pain points using our open-sourced work, and advocate for its adoption via the organization of hackathons, workshops, and other public engagement events.

Job Responsibilities:

  • Collaborate with researchers and engineers to identify opportunities for open sourcing research data, projects, and code
  • Update research code to work outside of Meta’s infrastructure using standard open-source tooling
  • Ensure external reproducibility of research results and live demos
  • Develop and implement strategies for releasing research assets under open licenses
  • Create and maintain documentation for open sourced projects, including README files, tutorials, and API documentation
  • Engage with the open source community through GitHub, forums, conferences, and other online and offline platforms to promote our projects and gather feedback
  • Contribute to the development of new features and bug fixes for open sourced projects
  • Provide technical support and guidance to external contributors and users of our open sourced projects
  • Triage feature requests and pain points from external users
  • Review and ingest pull requests and other contributions from the open-source community
  • Monitor and analyze metrics on open source project usage and community engagement
  • Identify opportunities for collaboration with other open source projects and communities
  • Integrate our open-sourced projects with other popular and industry-standard tools to ease adoption
  • Organize hackathons, conference workshops, and other engagement events to help promote adoption of our open-sourced projects

Required Skills:

  • Strong programming skills in Python and C++
  • Experience with version control systems such as Git or Mercurial
  • Experience with build systems such as CMake, Bazel, or Buck
  • Experience using open-source projects and tools
  • Excellent communication and interpersonal skills
  • Familiarity with development on Linux operating systems
  • Strong attention to detail

Preferred Skills:

  • Experience open-sourcing new or maintaining existing projects
  • Experience using PyTorch, CUDA, and TensorRT
  • Experience with desktop VR development using OpenXR
  • Familiarity with development on Windows and Mac operating systems
  • Experience attending or running hackathons, e.g. on Kaggle or in-person
  • Experience submitting code alongside academic publications at conferences such as CVPR or SIGGRAPH
  • Experience in one or more of the following areas: deep learning, computer vision, AR/VR,, robotics, machine learning or artificial intelligence

Education/Experience:

  • Bachelor's or Master's degree in computer science, software engineering, or related technical fields, or equivalent practical experience

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Iron Systems, Inc by 2x

Sign in to set job alerts for “Software Engineer” roles.
Information Technology - Software Engineers - 2025 College Grads
Front End Mobile and Web App Developer - Adrich
Information Technology - Software Engineers - 2025 College Grads

Pittsburgh, PA $75,000.00-$120,000.00 3 months ago

Software Engineer, Site Reliability Engineering, Campus

Pittsburgh, PA $70,000.00-$100,000.00 1 year ago

Greater Pittsburgh Region $95,000.00-$155,000.00 1 week ago

Software Developer II, Site Reliability Development
Software Engineer - Senior - SOFTW017896
Full Stack Developer - Research & Development

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Golang System Software Engineer - Containers / Virtualisation

Canonical

Pittsburgh

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant

Software Engineer II - Mobile Android (REMOTE)

DICK'S Sporting Goods

Coraopolis

Remote

USD 76,000 - 125,000

3 days ago
Be an early applicant

REMOTE: OEM Solution Architect

Lensa

Pittsburgh

Remote

USD 100,000 - 145,000

15 days ago

Solution Architect

PNC

Pittsburgh

Remote

USD 65,000 - 195,000

5 days ago
Be an early applicant

Software Engineer, Hockey Research & Development

Pittsburgh Penguins

Pittsburgh

Remote

USD 80,000 - 120,000

12 days ago

Application Engineer IV

Hire Our Heroes Veteran Job Board

Pittsburgh

Remote

USD 80,000 - 110,000

15 days ago

WordPress Web Developer

Premiumcoding

Indiana

Remote

USD 80,000 - 100,000

4 days ago
Be an early applicant

Cloud DevOps Administrator - (Remote)

TieTalent

Pennsylvania

Remote

USD 95,000 - 109,000

4 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Pittsburgh

Remote

USD 90,000 - 130,000

10 days ago