Quik Hire Staffing is seeking an experienced Python Software Engineer to contribute to a remote model-training project with a leading AI lab. This role focuses on building, maintaining, and improving complex Python systems used in real-world environments, requiring strong production engineering experience and excellent Python fundamentals.
Responsibilities:
- Develop and maintain production-grade Python services, tools, and frameworks
- Design modular, testable codebases using modern Python tooling and best practices
- Work on APIs, backend systems, and service-layer architecture
- Debug, profile, and optimize Python applications for performance and memory efficiency
- Write and maintain unit and integration tests to ensure reliability and quality
- Collaborate asynchronously with AI research and engineering teams to support model-training workflows
Requirements:
- Strong professional experience in Python software engineering
- Proven track record building and maintaining complex, production-grade Python systems
- Deep understanding of Python fundamentals, including decorators, generators, async/await, and context managers
- Experience with FastAPI, Pydantic, type hints, dependency injection, and testing frameworks
- Strong debugging, problem-solving, and code quality skills
- Ability to work independently in a remote, asynchronous environment
- Experience with large-scale or real-world engineering systems
- Familiarity with profiling tools, memory optimization, and performance tuning
- Background in top-tier tech environments or complex production software teams
- Experience supporting AI, model training, or research-oriented engineering projects