Python AI Developer

Hadiamondstar Software Solutions LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Continuous Integration
Distributed Systems
Memory Management
Fault Tolerance
Python
Key Management
Object-Oriented Software Development
Performance Tuning
Multithreading
Google Cloud Platform
React
Snowflake
Multi-Agent Systems
Pytest
Asynchronous Programming
Data Pipelines
Databricks
Microservices

Job description

  • Design and implement highly scalable and fault-tolerant distributed systems utilizing core Python and modern asynchronous programming frameworks.
  • Drive performance optimization & cost efficiency via deep profiling and memory-aware engineering.
  • Establish production-grade CI/CD, testing (pytest), and type safety (mypy) for robust code quality.
  • Build agents/components that reason, plan and act.
  • Implement guardrails, cognitive patterns such as ReAct patterns.
  • Develop memory and tool-use capabilities (MCP), collaborate with prompt engineers.

Requirements

  • Mastery of asyncio, multithreading, OOP, and memory management.
  • Implement enterprise-grade security & compliance, including encryption and secrets management across AWS/Google Cloud Platform/Azure, Databricks, Snowflake.
  • Experience with AI and data pipeline ecosystem (good-to-have).
  • Experience with Agent frameworks (LangChain, LangGraph, or similar), AIOps, Build CI/CD pipelines.
  • Strong Python engineering (async, APIs, microservices).
  • Experience with Snowflake, Databricks, Lakehouse architectures.

Apply for this position