We are looking for an experienced Lead Python Developer with a strong background in AI to join our team and create innovative product experiences using intelligent AI-powered agents.
In this role, you will design and implement systems that utilize natural language to enhance user engagement, streamline workflows, and unify data across various products and partner platforms.
Responsibilities
- Develop AI-driven agents that interact with internal and external data ecosystems to facilitate automation
- Build and maintain MCP (Model Context Protocol) servers to connect backend systems like APIs and databases, making their functionalities accessible to AI agents
- Create AI solutions to automate storefront creation by interpreting user inputs and generating layouts, templates, components, and configurations
- Integrate AI assistant features into BigCommerce control panels and mobile applications to enable natural language-based queries and actions
- Work closely with product designers and NLP experts to craft intuitive and engaging conversational experiences
- Quickly prototype and test solutions to validate user needs and product concepts
- Support the creation of internal tools and frameworks for LLM fine-tuning, prompt engineering, and safe action execution
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related disciplineMinimum of 5 years of experience in software developmentMinimum of 1 year of experience leading and managing development teamsAdvanced programming skills in Python, TypeScript, Go, or similar languagesHands-on experience with large language models (LLMs) such as OpenAI or Anthropic, and building AI-based applicationsStrong understanding of RESTful API design and system integrationProficiency with cloud platforms like AWS or GCP and containerization tools such as Docker and KubernetesAbility to solve complex problems and adapt to dynamic, fast-paced environmentsStrong communication and teamwork skills for collaborating across cross-functional teamsFluent English communication skills, both written and spoken, at a B2 level or higherNice to have
Experience with e-commerce platforms or SaaS product developmentExpertise in conversational AI or natural language processingFamiliarity with prompt engineering and tools like LangChain or Semantic KernelExperience building solutions for mobile platforms, including iOS and AndroidKnowledge of rules-based systems, automation tools, or AI copilotsWe offer
International projects with top brandsWork with global teams of highly skilled, diverse peersEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInSeniority level : Mid-Senior level
Employment type : Full-time
Job function : Information Technology, Engineering, and Business Development
Industries : Software Development, IT Services and IT Consulting, and Technology, Information and Internet
#J-18808-Ljbffr