Senior Software Engineer, ML Infrastructure jobs in United States
cer-icon
Apply on Employer Site
company-logo

Grid Dynamics · 2 months ago

Senior Software Engineer, ML Infrastructure

Grid Dynamics is a leading provider of technology consulting and engineering services, and they are seeking a Senior Software Engineer for their ML Infrastructure project. The role involves developing and enhancing build configurations, operating CI/CD pipelines, and collaborating with various teams to ensure efficient integration and delivery of machine learning frameworks.

Big DataCloud ComputingMobile AppsOutsourcingSoftware Engineering
check
H1B Sponsor Likelynote

Responsibilities

Develop, refine, and enhance large scale build configurations for C++ and Python projects
Build and operate CI/CD pipelines to automate validation, testing, releases, and rollout of updates
Investigate and resolve complex build, dependency, and integration issues across multiple repositories
Implement code changes, fixes, and small features in ML frameworks and related libraries
Ensure reproducible and hermetic builds using modern toolchains, caching, and distributed testing
Manage and optimize containerized build and test environments (Docker)
Collaborate with infrastructure, release, and ML engineering teams to ensure consistent integration and delivery

Qualification

C++PythonCI/CD automationBazelGitDockerBash scriptingProblem solvingTeam collaboration

Required

Strong proficiency in C++ and Python
Proficiency with Git or Mercurial including complex rebases, cherry-picks, and patch workflows
Strong Bash or shell scripting for automation and environment setup
Familiarity with Docker or similar container technologies for build and test automation
Detail-oriented, systematic approach to problem solving with focus on reliability and scalability
Bachelor's/Master's degree in Computer Science/ Engineering or a related field

Preferred

Experience with modern build systems at scale such as Bazel (preferred). Other experience with large build systems (Buck, Pants, CMake, or similar) is also valuable
Hands-on experience with CI/CD automation (GitHub Actions preferred, Jenkins, Buildkite, or similar)
Experience working with large open source ML frameworks such as TensorFlow, PyTorch, or JAX
Familiarity with GPU build and testing workflows or multi-architecture builds
Exposure to distributed or hermetic build environments and remote execution
Understanding of dependency graph analysis and build tooling such as Bazel query or cquery

Benefits

Medical insurance
Vision
Dental
Corporate social events
Professional development opportunities
Well-equipped office

Company

Grid Dynamics

company-logo
Grid Dynamics is a provider of in driving enterprise-level digital transformation solutions.

H1B Sponsorship

Grid Dynamics has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (40)
2024 (29)
2023 (12)
2022 (12)
2021 (1)

Funding

Current Stage
Public Company
Total Funding
$124.5M
Key Investors
Benhamou Global Ventures
2024-11-12Post Ipo Equity· $108M
2020-03-06IPO
2019-05-31Series Unknown· $15M

Leadership Team

leader-logo
Ilya Katsov
CTO, Americas
linkedin
leader-logo
Rahul Bindlish
Vice President Strategic Sales, Emerging Business & Partnerships
linkedin
Company data provided by crunchbase