Python Developer
We are looking for a skilled Python Developer with hands-on experience in Artificial Intelligence and Machine Learning technologies. The ideal candidate will be responsible for designing, developing, and deploying scalable AI-powered applications, backend services, and intelligent automation solutions. The role requires strong expertise in Python development along with exposure to Generative AI, LLMs, and modern cloud-based architectures.
Key Responsibilities
- Design, develop, and maintain scalable Python-based applications and APIs.
- Build and integrate AI/ML models into enterprise applications.
- Work on Generative AI, LLMs, NLP, and intelligent automation use cases.
- Develop solutions using frameworks such as Django, Flask, or FastAPI.
- Implement Retrieval-Augmented Generation (RAG) pipelines and AI workflows.
- Integrate OpenAI, Hugging Face, LangChain, or similar AI frameworks/APIs.
- Collaborate with data scientists, product managers, and engineering teams.
- Optimize model performance, scalability, and response times.
- Work with cloud platforms such as AWS, Azure, or GCP.
- Write clean, reusable, and production-quality code following best practices.
- Participate in code reviews, testing, debugging, and deployment activities.
- Maintain technical documentation and contribute to architecture discussions.
Required Skills
- Strong proficiency in Python programming.
- Experience with Django, Flask, or FastAPI.
- Hands-on experience in AI/ML concepts and model integration.
- Experience with Generative AI, LLMs, LangChain, RAG, or OpenAI APIs.
- Knowledge of TensorFlow, PyTorch, Scikit-learn, or Hugging Face.
- Strong understanding of REST APIs and microservices architecture.
- Experience with SQL/NoSQL databases.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Experience working on cloud platforms like AWS, Azure, or GCP.
- Good understanding of software engineering best practices.
Preferred Qualifications
- Experience with vector databases such as Pinecone, Weaviate, or FAISS.
- Knowledge of NLP techniques and transformer architectures.
- Exposure to MLOps tools and AI model deployment.
- Experience in chatbot or conversational AI development.
- Understanding of Agile/Scrum methodologies.
Education
- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or related field.
Nice to Have
- Experience working with enterprise AI implementations.
- Knowledge of data engineering or big data technologies.
- Exposure to multi-agent AI systems and autonomous workflows.
Benefits
- Competitive salary package
- Flexible work environment
- Opportunity to work on cutting-edge AI technologies
- Career growth and learning opportunities
- Collaborative and innovation-driven culture
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.