Python Gen AI Developer
Requirements
- 5 years of experience in development
- Proficient in web development with strong hands-on experience using the FastAPI framework.
- Production experience with Generative AI and Large Language Models (LLMs) to solve real-world problems and in developing agentic AI applications to enhance AI interaction.
- Familiarity with multi agent patterns approaches and frameworks such as LangGraph AutoGen Crew AI Google ADK etc.
- Experience with Pydantic for data validation and schema definition in Python applications.
- Skilled in asynchronous and parallel programming with practical knowledge ofasyncio.
- Proficiency working with non-relational databases including MongoDB.
- Strong analytical and problem-solving abilities with a detail-oriented mindset.
- Practical and pragmatic approach to balancing standardized processes with flexibility to meet project goals effectively.
- Excellent organizational skills with the ability to self-manage prioritize tasks structure workload and meet tight deadlines.
Nice to have
- Experience working with Azure Cloud services (or other major cloud platforms) including a range of SaaS offerings such as Service Bus Data Lake Blob Storage Redis and more.
- Familiarity with agentic protocols such as MCP and A2A is a strong plus.
- Hands-on experience with the LangGraph stack including long-term memory human-in-the-loop workflows and state management is highly desirable.
- Familiarity is considered a plus.
- Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of microservices architecture and its implementation in scalable systems.
English level
Intermediate
Responsibilities
- Define and enforce best practices and coding standards across the project.
- Conduct thorough code reviews to ensure adherence to established guidelines and maintain high code quality.
- Working both independently and in close collaboration with others in the team
- Communicating clear instructions to team members and help manage the flow of day-to-day operations
- Communicating with the client on a regular basis
- Design develop and maintain robust and scalable Python applications.
- Write clean maintainable and efficient code following best practices and coding standards.
- Optimize code for performance and scalability ensuring efficient data handling.
- Work closely with cross-functional teams to deliver high-quality software solutions.
- Identify and resolve technical issues ensuring the reliability and performance of applications.
- Create and maintain comprehensive documentation for code processes and workflows.
- Provide guidance and mentorship to less skilled developers fostering a collaborative and productive team environment.
Required Experience:
IC
Python Gen AI DeveloperRequirements5 years of experience in developmentProficient in web development with strong hands-on experience using the FastAPI framework.Production experience with Generative AI and Large Language Models (LLMs) to solve real-world problems and in developing agentic AI applica...
Python Gen AI Developer
Requirements
- 5 years of experience in development
- Proficient in web development with strong hands-on experience using the FastAPI framework.
- Production experience with Generative AI and Large Language Models (LLMs) to solve real-world problems and in developing agentic AI applications to enhance AI interaction.
- Familiarity with multi agent patterns approaches and frameworks such as LangGraph AutoGen Crew AI Google ADK etc.
- Experience with Pydantic for data validation and schema definition in Python applications.
- Skilled in asynchronous and parallel programming with practical knowledge ofasyncio.
- Proficiency working with non-relational databases including MongoDB.
- Strong analytical and problem-solving abilities with a detail-oriented mindset.
- Practical and pragmatic approach to balancing standardized processes with flexibility to meet project goals effectively.
- Excellent organizational skills with the ability to self-manage prioritize tasks structure workload and meet tight deadlines.
Nice to have
- Experience working with Azure Cloud services (or other major cloud platforms) including a range of SaaS offerings such as Service Bus Data Lake Blob Storage Redis and more.
- Familiarity with agentic protocols such as MCP and A2A is a strong plus.
- Hands-on experience with the LangGraph stack including long-term memory human-in-the-loop workflows and state management is highly desirable.
- Familiarity is considered a plus.
- Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of microservices architecture and its implementation in scalable systems.
English level
Intermediate
Responsibilities
- Define and enforce best practices and coding standards across the project.
- Conduct thorough code reviews to ensure adherence to established guidelines and maintain high code quality.
- Working both independently and in close collaboration with others in the team
- Communicating clear instructions to team members and help manage the flow of day-to-day operations
- Communicating with the client on a regular basis
- Design develop and maintain robust and scalable Python applications.
- Write clean maintainable and efficient code following best practices and coding standards.
- Optimize code for performance and scalability ensuring efficient data handling.
- Work closely with cross-functional teams to deliver high-quality software solutions.
- Identify and resolve technical issues ensuring the reliability and performance of applications.
- Create and maintain comprehensive documentation for code processes and workflows.
- Provide guidance and mentorship to less skilled developers fostering a collaborative and productive team environment.
Required Experience:
IC
View more
View less