Python Software Engineer
š Location: Remote ā Burlingame, CA & Pittsburgh, PA
ā³ Duration: 8+ months (Possibility of extension)
š° Pay Rate: $110-$115/hr on W2
Job Overview:
We are seeking a Python Software Engineer with extensive experience working on large-scale codebases. The ideal candidate will be responsible for codebase migrations, enhancing code quality, increasing test coverage, and optimizing backend workflow orchestration. This role will involve close collaboration with research and maturation teams to integrate cutting-edge research into production-ready solutions.
Key Responsibilities:
āļø Codebase migrations and refactoring
āļø Enhancing code quality and increasing test coverage (unit & integration testing)
āļø Optimizing backend workflow orchestration
āļø Setting up dashboards, alerts, and assisting with on-call workloads
āļø Working with scalable and distributed training algorithms
āļø Efficient data loading for large-scale deep learning models
āļø Collaborating with research and engineering teams to push research into production
Must-Have Skills:
ā 6+ years of Python experience, particularly with large codebases (Big Tech/mid-to-large companies preferred)
ā Proficiency in continuous integration and testing
ā Strong code optimization techniques
ā Familiarity with GPU coding, PyTorch, and backend ML systems (preferred)
ā Strong problem-solving skills and ability to overcome technical roadblocks
ā Excellent collaboration and communication skills across teams
ā Ability to work independently and in a team environment
Nice-to-Have Skills:
ā Experience in training deep learning models
ā Experience in machine learning systems (evaluation metrics, scaling pipelines, tooling)
ā Experience with open-source projects (GitHub contributions)
ā Expertise in Code Optimization/GPU Coding
ā Hands-on PyTorch experience
Interview Process:
š Rounds: 3
1ļøā£ Screening Interview
2ļøā£ Two (45-min) Coding Interviews
š Ready to take on a high-impact role in a dynamic team? Apply today! š