JOBSEARCHER

Python Developer

GomlPortland, MEL5 SeniorSeptember 29th, 2026
Build the Backend Powering AI with goMLAt goML, we design and build cutting-edge Generative AI, AI/ML, and Data Engineering solutions that help businesses unlock the full potential of their data, drive intelligent automation, and create transformative AI-powered experiences. Our mission is to bridge the gap between state-of-the-art AI research and real-world enterprise applications—helping organizations innovate faster, make smarter decisions, and scale AI solutions seamlessly.We’re looking for a Backend Developer with strong backend engineering skills and deep expertise in Python’s ecosystem. In this role, you’ll design and build scalable APIs, backend services, and Python packages that form the backbone of our AI-driven platforms. If you enjoy writing clean, efficient code and building systems that scale, we’d love to hear from you.Why You? Why Now?As enterprises rapidly adopt AI, the need for robust, scalable backend systems has never been greater. This role is ideal for someone who loves solving complex backend problems, designing APIs, and building reliable systems that power AI and data-driven applications.What You’ll Do (Key Responsibilities)First 30 Days: Foundation & ContextGet familiar with goML’s AI/ML and GenAI platforms, backend architecture, and development standardsDeep dive into existing Python services, APIs, and system integrationsUnderstand database designs, async workflows, and deployment pipelinesCollaborate with senior engineers to learn domain-specific backend requirementsFirst 60 Days: Execution & ContributionDevelop and enhance backend services and APIs using Python (FastAPI, Django, Flask)Design and implement Python packages and SDKs for internal and external useWork with SQL and NoSQL databases to build reliable, data-driven servicesApply OOP principles and design patterns to write clean, maintainable codeImplement async programming to improve performance and scalabilityCollaborate closely with frontend, DevOps, and AI/ML teamsFirst 180 Days: Ownership & ScaleTake ownership of critical backend components and APIsImprove performance, scalability, and reliability of existing systemsDesign and maintain RESTful and GraphQL servicesContribute to CI/CD pipelines, containerization, and cloud deploymentsMentor junior developers and influence backend best practicesContinuously evaluate and adopt new technologies to solve complex problemsWhat You Bring (Qualifications & Skills)Must-Have3+ years of experience as a Python DeveloperStrong experience with FastAPI, Django, or FlaskProven experience building backend services, APIs, and integrationsHands-on experience developing Python packages and SDKs (PyPI, setuptools)Solid understanding of OOP principles and software design patternsExperience with SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)Knowledge of application scaling, concurrency, and async programmingExperience building RESTful and GraphQL servicesProficiency with Git and collaborative development workflowsNice-to-HaveExperience deploying applications on AWS, Azure, or GCPFamiliarity with Docker and cloud-native architecturesExposure to Generative AI, AI/ML systems, or MLOps practicesExperience with testing frameworks and backend quality assuranceHands-on experience with CI/CD pipelinesAdditional QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or a related fieldStrong problem-solving and algorithmic thinking skillsExcellent verbal and written communication skillsWhy Work With Us?Remote-first, with offices in Coimbatore for in-person collaborationWork on real-world AI, ML, and GenAI systems at enterprise scaleHigh ownership, high impact, and rapid learning environmentCompetitive compensation and strong growth opportunities