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 V
Location: US - CA - Bay Area - Remote Job Summary: - We are seeking an experienced Senior Software Engineer to lead code improvement initiatives and drive the transformation of research codebases into product-ready states.
- The ideal candidate will have a strong background in software development, particularly in Python, continuous integration and testing, and code optimization.
Responsibilities: - Spearhead code improvement initiatives to enhance code quality and increase test coverage
- Migrate codebases to improve efficiency and scalability
- Refactor code to optimize backend workflow orchestration
- Collaborate with research and maturation teams to push research to product Interact with scalable and distributed training algorithms and efficient data loading for large scale deep learning
- Assist with on-call workloads and set up dashboards and alerts as needed
Requirements: - Robust background in software development, particularly in Python
- Experience with continuous integration and testing, and code optimization
- Familiarity with GPU coding, PyTorch, and backend ML systems is advantageous
- Strong understanding of software engineering principles and best practices
- Excellent collaboration and communication skills
Nice to Have: - Experience with backend systems and managing large codebases Knowledge of scalable and distributed training algorithms and efficient data loading for large scale deep learning
Mandatory Skills Experience with backend systems and managing large codebases Knowledge of scalable and distributed training algorithms and efficient data loading for large scale deep learning