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
EnglishJob 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.