Python Gen AI Developer

Python Gen AI Developer

We are seeking a highly experienced Senior Python Developer – GenAI with proven experience in software development and system maintenance. The ideal candidate will have a strong background in N-tiered applications, multi-tier architecture, and scalable system design while leveraging GenAI technologies to develop innovative solutions.

Responsibilities

  • Contribute to application development supporting business objectives while demonstrating independence across software development lifecycle phases from concept and design to testing.
  • Support new and existing applications along with enhancements to applications and infrastructure.
  • Perform hands-on coding while designing and architecting data processing and analytics solutions.
  • Collaborate with internal customers, research groups, and various business support areas.
  • Provide technical guidance to junior programmers and other software engineers.
  • Troubleshoot and maintain mid-level to complex applications.

Qualifications

  • 4+ years of proven experience in software development and system maintenance.
  • Proficiency with Python open-source software stack such as FastAPI, Flask, Django, and Django REST Framework.
  • Experience contributing to GenAI system implementations, ensuring they are robust, secure, and performant.
  • Ability to learn and adapt to continuously changing technology.
  • AWS experience preferred.
  • Demonstrated experience with N-tiered applications and multi-tier architecture.
  • Strong experience developing elegant-yet-simple systems using best practices and design patterns.
  • Proficiency with multi-threading, memory management, networking, I/O concepts, and performance aspects of common classes and algorithms.
  • Ability to develop and design scalable and efficient GenAI solutions tailored to project requirements.
  • Experience building and deploying AI agents using AWS Strands Agents and AWS Bedrock AgentCore.
  • Understanding of Agentic AI concepts including tool orchestration, callback handlers, memory management, and multi-agent workflows.
  • Familiarity with Responsible AI practices including AI guardrails, hallucination mitigation, and prompt security.
  • Ability to design, develop, and deploy GenAI solutions using AWS Bedrock services, including model selection, fine-tuning, and integration with enterprise applications.
  • Experience working with RAG technologies and LLM frameworks, LLM model registries (Hugging Face), LLM APIs, embedding models, and vector databases.
  • Exposure to enterprise-scale AI/GenAI implementation aspects including architecture, design, security, infrastructure, and MLOps/GenAIOps.
  • Excellent understanding of object-oriented design concepts and software development processes and methods.
  • Strong organizational skills with the ability to recognize priorities and stay focused on the most important features.
  • Passion for development and the latest technologies.
  • Ability to contribute to design and technical discussions.
  • Strong written and verbal communication skills, with the ability to clearly convey technical concepts to both technical and non-technical stakeholders.
  • Demonstrated ability to work independently with minimal supervision.
Job Category: Python GEN AI Developer
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Nallas Partners with Databricks to Redefine Data + AI in the Enterprise.

Nallas
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.