Job Title: Senior Software Engineer (Python) — AI Training Project
Employment Type: Contract
Location: Remote
Workplace Type: Remote
Pay Range: $50–$100 / hour
We are looking for Senior Software Engineers with strong Python 3 expertise to contribute to an innovative project focused on training next-generation AI systems.
In this role, you will use your real-world software engineering expertise to create challenging environments that evaluate an AI model's ability to solve complex engineering problems — including debugging, feature development, code refactoring, and performance optimization. You will develop reproducible coding environments and golden reference solutions used to evaluate and improve AI model performance.
No prior AI experience is required. Your software engineering expertise and ability to reason through complex technical problems are what matter most.
Key Responsibilities
● Create expert-level coding tasks and environments that test AI models against realistic software engineering challenges
● Develop high-quality code in Python 3
● Analyze and resolve complex bugs, defects, and performance bottlenecks across diverse codebases
● Implement robust features while maintaining scalability, reliability, readability, and maintainability
● Refactor legacy code and optimize existing implementations for improved performance and quality
● Develop golden/reference solutions demonstrating the expected solution and outcome for each task
● Ensure coding environments are reproducible, well-documented, and suitable for evaluation
● Document technical reasoning, debugging approaches, implementation decisions, and expected outcomes
● Review and validate other engineers' submissions for technical accuracy, completeness, and clarity
Qualifications
● Minimum 7+ years of professional software engineering experience
● Significant hands-on experience with Python 3
● Strong understanding of algorithms, data structures, system design, and software engineering principles
● Proven experience debugging and resolving complex software issues
● Experience working with large or complex codebases
● Strong background in refactoring, optimization, and legacy system modernization
● Ability to take a technical problem from understanding through implementation and validation
● Solid written communication and technical documentation skills
● Curiosity about AI, machine learning, or AI coding systems is a plus, but prior AI experience is not required
What You'll Work On
● Bug Fixing — Diagnose and resolve difficult software defects
● Feature Development — Implement new functionality in existing codebases
● Refactoring — Improve architecture, readability, and maintainability
● Performance Optimization — Identify bottlenecks and improve system efficiency
● Testing & Validation — Create tests and verify expected behavior
● AI Evaluation — Design engineering challenges that measure an AI model's ability to solve real-world coding problems
Compensation & Engagement
● $50–$100/hour, based on experience and task complexity
● Flexible, project-based contractor engagement (~15 hours/week)
● Compensation tied to quality and successful completion of assigned work
● Minimum weekly submission requirements apply
Ideal Candidate
You are a senior-level software engineer with 7+ years of experience who enjoys solving difficult technical problems, working independently, and thinking deeply about how software should be designed, debugged, optimized, and validated. You don't need to be an AI specialist — you need to be an excellent software engineer with strong technical reasoning and hands-on Python expertise.
Interested candidates can connect at:
[email protected] or (phone hidden)
📌 Senior Software Engineer - Python (India)
🏢 Kaliper
📍 India