Python Developer (Ecuador)
Core
Independent Python software engineering projects involving debugging, feature development, refactoring, migrations, and testing for a leading AI lab.
Role type
Senior IC Python Software Engineer (Project-based)
Builds
Production-quality code, technical solutions, and robust test suites for scoped software engineering projects
Domain
Software Engineering / AI Lab
Deliverable
production ML models | product features | infrastructure
Required skills
Python, JavaScript/TypeScript, Backend/Full-stack development, Testing frameworks (pytest/Jest/xUnit), Code review, Refactoring, Technical documentation
Preferred skills
Java, C#, or Go, Debugging large codebases, Edge case identification
Technologies
Python, JavaScript, TypeScript, pytest, Jest, xUnit
Responsibilities
Debug and resolve issues across complex codebases, Implement new backend or full-stack functionality, Refactor and migrate existing systems, Develop and extend unit and integration test suites, Write clear technical specifications and reference implementations, Review code and technical submissions for correctness and quality
Seniority
Senior, hands-on IC

