Senior Software Engineer (AI Specialization)
Senior Software Engineer (AI Specialization)
1 day ago Be among the first 25 applicants
We are seeking a Senior Software Engineer (AI Specialization) on a contract basis to help prototype and deliver innovative product experiences powered by intelligent AI agents.
You will play a vital role in shaping how users connect with our products through natural language by crafting agent-driven systems that unify data from multiple platforms (Makeswift, B2B, B2C) and partner solutions.
Responsibilities
- Design AI agents that integrate with data and partner ecosystems to enable automation
- Define MCP (Model Context Protocol) servers to interface with backend systems (APIs, databases, etc.), enabling AI agents to unlock engaging user experiences
- Build AI agents capable of automating storefront creation, converting user intent into layouts, components, templates, and configurations
- Deliver AI assistant features within control panels and mobile applications to accommodate natural language queries and actions
- Partner with product designers and NLP specialists to design interactive, functional, and user-friendly conversational experiences
- Build proof-of-concept solutions to validate essential product features
- Enhance internal frameworks and tools for LLM fine-tuning, prompt design, and secure action execution
Requirements
3+ years of experience in backend or full-stack software development with a focus on AI / ML systemsProficiency in frontend development using TypeScript, facilitating the creation of AI-driven UI experiencesCollaborative skills for working with designersExpertise in programming languages such as Python, TypeScript, Go, or similarBackground in utilizing LLMs (OpenAI, Anthropic, etc.) and developing agent-focused AI applicationsUnderstanding of RESTful APIs and cross-system data integrationFamiliarity with cloud services (AWS, GCP, etc.) alongside containerized environments like Docker and KubernetesStrong problem-solving capabilities with adaptability in dynamic, exploratory environmentsCommunication and collaboration competency in multidisciplinary teamsNice to have
Background in e-commerce platforms or SaaS product developmentExperience in conversational AI or natural language processingFamiliarity with prompt engineering and chaining tools like LangChain or Semantic KernelProficiency in building mobile environments for iOS or AndroidCompetency working with rules-based systems, automation frameworks, or AI-assisted toolsWe 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
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Information Technology, Engineering, and Business Development
Industries
Software Development, IT Services and IT Consulting, and Technology, Information and Internet
Referrals increase your chances of interviewing at EPAM Systems by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
Senior C# Developer (LATAM – Temporary Project)
Las Condes, Santiago Metropolitan Region, Chile 1 month ago
Las Condes, Santiago Metropolitan Region, Chile 1 month ago
Semi Senior Java / angular Full-Stack Developer
Santiago, Santiago Metropolitan Region, Chile 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr