Software Engineer (Python)
Core
Develop and enhance LLM-powered services and agents for data onboarding and complex workflow integration at scale.
Role type
Senior Python Software Engineer (GenAI/LLM)
Builds
LLM-powered services, common agents, and reusable skills for the Data Management AI platform.
Domain
Enterprise data management, Generative AI, Large Language Models (LLM), Cloud Infrastructure.
Deliverable
production ML models | product features
Required skills
Python, backend frameworks (FastAPI), SQL/NoSQL databases, cloud providers (AWS/Azure/GCP), LLM and GenAI development, agentic architecture, RAG, CI/CD, test automation, REST APIs, debugging and troubleshooting.
Preferred skills
Experience with terabyte-scale data processing, design and code reviews, documentation.
Technologies
Python, FastAPI, AWS, Azure, GCP, LLMs, GenAI, RAG, SQL, NoSQL, REST.
Responsibilities
Participate in the complete software development cycle (requirements, design, develop, test, automate, deploy), identify and resolve pre-production and production system bottlenecks, engage in design and code reviews, make code maintainable and diagnosable, participate in rotating on-call duties.
Seniority
Mid-to-Senior, hands-on IC