Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4340763685&f_C=48853&geoId=92000000&origin=COMPANY_PAGE_JOBS_CLUSTER_EXPANSION&originToLandingJobPostings=4341222718%2C4340763685%2C4337620797%2C4338855876%2C4342396960%2C4338546543%2C4316325908%2C4339499735%2C4341773873&trk=d_flagship3_company Job Description: Emerald Resource Group Share Show more options Python Developer  United States · 1 week ago · Over 100 applicants Promoted by hirer · Actively reviewing applicants Up to $150K/yr Remote Matches your job preferences, workplace type is Remote. Full-time Easy Apply Save Save Python Developer  at Emerald Resource Group Python Developer Emerald Resource Group · United States (Remote) Easy Apply Save Save Python Developer  at Emerald Resource Group Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Practice mock interviews personalized to every role and get custom feedback Try Premium for PKR0 Meet the hiring team Mark Krusinski Jr, CPC 3rd Sr IT Recruiter at Emerald Resource Group Job poster Message About the job Python Developer Location: Remote Salary: up to 150,000 Position Summary: My client is seeking a Python Developer to design, implement, and maintain backend APIs that connect various data sources and support AI-driven applications. This role focuses on building scalable, reliable integrations with Python, Node.js, and TypeScript, while leveraging modern databases and cloud platforms. The ideal candidate will collaborate across teams, deliver clean and maintainable code, and have a passion for emerging AI technologies and API-driven solutions. Key Responsibilities: Develop and maintain RESTful APIs with Python, Javascript, Node.js, and TypeScript Integrate APIs into AI-powered applications and intelligent software agents Build data retrieval functions from relational databases such as Redshift, MySQL, and PostgreSQL Deploy, monitor, and optimize services in containerized environments (Docker, AWS) Troubleshoot API performance and scalability issues Write clean, maintainable, and well-documented code Collaborate with engineering and AI teams to deliver secure and efficient solutions Participate in code reviews and follow Agile development practices Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience 3+ years of professional experience as a software developer with a strong focus on Python Proficiency with backend frameworks and API development (Flask, FastAPI, Express.js) Experience with RESTful API design, security, and integration best practices Strong SQL skills and hands-on experience with relational databases Basic knowledge of containerization (Docker) and cloud platforms (AWS preferred) Familiarity with Git, version control, and CI/CD pipelines Strong debugging, problem-solving, and performance tuning skills Interest in AI, LLMs, and emerging technologies such as OpenAI