Senior Python Developers (Machine Learning) (Faridabad)
Company Description MillionLogics is a trusted Oracle Partner with a global presence, combining innovation, expertise, and strategic vision. Based in London, UK, with a development hub in Hyderabad, India, MillionLogics leverages exceptional technical talent and business foresight to deliver transformative IT solutions. The company specializes in areas such as Data & AI, Cloud Solutions, IT Consulting, and Enterprise Application Optimization. MillionLogics is supported by a team of expert professionals dedicated to delivering tailored, results-driven solutions that empower organizations to adapt and lead in the digital age. Role Description We’re looking for a world-class Python Developer — someone who lives and breathes code, optimizes for performance, and has proven mastery on competitive programming or data challenge platforms like LeetCode, Codeforces, HackerRank, or Kaggle. This is a pure coding role - where you’ll tackle challenging engineering problems, design scalable systems, and collaborate with leading AI research teams.. What You will do - Build, test, and optimize high-performance Python systems used in large-scale AI and data pipelines. - Design and maintain modular, clean, and production-ready Python codebases. - Collaborate with cross-functional teams (data, infra, and research engineers) to deliver reliable backend components. - Write efficient, maintainable, and testable code with strong focus on algorithms and data structures. - Stay current with modern Python tools, frameworks, and best practices. Qualifications - Bachelor’s or Master’s in Computer Science, Software Engineering, or a related field. - 4+ years of skilled experience writing Python in production environments. - Expert-level proficiency in Python and core libraries (Pandas, NumPy, AsyncIO, FastAPI, or similar). - Proven track record on coding platforms — e.g., top percentile or strong rating on LeetCode, Codeforces, HackerRank, or Kaggle competitions. - Deep understanding of data structures, algorithms, and problem-solving at scale. - Experience with system design, clean architecture, and performance optimization. - Working level Proficiency in ML/DS Preferred Qualifications - Strong experience with distributed systems, APIs, or data processing pipelines. - Familiarity with cloud environments (AWS, GCP, or Azure) and CI/CD workflows. - Experience in open-source contributions or building developer tools. - Comfort working in fast-paced, research-driven environments. Number of Positions: 20 Bonus - Recognized performance in Kaggle, Codeforces, or ICPC/TopCoder contests. - Deep curiosity for performance tuning, scalability, and elegant code design. Perks of Contracting with MillionLogics - Work fully remotely, from anywhere. - Collaborate with world-class AI labs and frontier research companies. - Tackle real engineering challenges with high autonomy and ownership. Offer Details - Salary: Competitive - Commitment: Minimum 20 hours/week with 4-hour PST overlap (options: 20, 30, or 40 hrs/week). - Type: Contractor (no medical/paid leave). - Duration: 18 months (start date: immediately). Evaluation Process (≈75 mins) - Technical Interview (60 mins): Deep discussion of Python problem-solving, architecture, and system design. - Onboarding & Culture Fit (15 mins) How to Apply - Send your updated CV to careers@millionlogics.com with JOB ID: 5378 or Apply on LinkedIn or visit our careers section www.millionlogics.com/careers.