Python AIML Full Stack Software Engineer
ARCHANA PRAJAPATIUnited StatesMIDPosted 11d ago
TypeScriptReactAngularVueNext.jsTailwindPythonNode.jsJava/SpringC#/.NETSQLNoSQLvector databasesETLLLM frameworksprompt orchestrationagent frameworksMCPsevaluation frameworksAzureAWSGoogle Cloud PlatformDockerCI/CD
About the Role
We are looking for a Python AIML Full Stack Software Engineer to join our team for an 18-month contract with potential for extension. This role requires 5-7 years of experience developing full-stack applications.
Key Responsibilities
• Develop full-stack applications using Python, Node.js, and other technologies
• Collaborate with other developers and technical/non-technical team members
• Implement code that is readable, testable, maintainable, and scalable
• Work with LLM frameworks, prompt orchestration, agent frameworks, MCPs, and evaluation frameworks
• Utilize cloud platforms including Azure, AWS, and Google Cloud Platform
• Implement automated testing, logging, monitoring, and ensure system reliability
• Participate in Agile team activities including sprint ceremonies
• Engage in pair programming with other developers
Requirements
• Undergraduate or master's degree, or equivalent experience
• 5+ years of experience developing full-stack applications
• Experience with frontend technologies (TypeScript, React, Angular, Vue, Next.js, Tailwind)
• Experience with backend technologies (Python, Node.js, Java/Spring, C#/.NET)
• Experience with databases (SQL, NoSQL, vector databases, ETL)
• Experience with LLM frameworks, prompt orchestration, agent frameworks, MCPs, and evaluation frameworks
• Experience with cloud platforms (Azure, AWS, Google Cloud Platform), Docker, and CI/CD
• Strong focus on automated testing, logging, monitoring, and system reliability
• Experience working in Agile teams
• Experience with pair programming
• Exceptional time management skills
• Strong communication skills in English and local language