Job Title: Python Developer Good to have a .Net Experience
Job Description:
- The ideal candidate will have a strong proficiency in Python programming and a solid understanding of GenAI fundamentals is a plus but not mandatory.
- 7 + Years of experience as a Python Developer.
- Strong understanding of Python programming language, libraries, and frameworks.
- Proven experience in developing and deploying web applications using FastAPI, including the ability to design efficient and scalable RESTful APIs. Understanding of asynchronous programming in Python is a plus.
- Strong proficiency in writing unit tests to ensure high code coverage and reliability of software. Familiarity with testing frameworks such as pytest, unittest, or similar tools.
- Hands-on experience working with Langchain for building and deploying conversational AI models.
- Excellent problem-solving skills and ability to work independently and collaboratively.
- Strong communication skills and attention to detail.
Want more jobs like this?
Get Software Engineering jobs in Guadalajara, Mexico delivered to your inbox every week.
- Experience with .Net framework and related technologies.
- Experience with Azure platform and services.
- Practical experience with GenAI agent frameworks such as langgraph, langflow, AutoGen, etc. Capability to implement, customize, and optimize these frameworks to develop innovative AI-driven applications and solutions.
- Develop, test, and maintain high-quality Python applications.
- Leverage Generative AI techniques to create innovative solutions and enhance existing products.
- Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs.
- Continuously improve and optimize code for efficiency and performance.
- Document software processes and contribute to knowledge-sharing within the team.