З 1993 EPAM Systems, Inc. (NYSE: EPAM) використовує прогресивний досвід розробки програмного забезпечення, щоб лишатися провідним світовим постачальником послуг з цифрової трансформації та лідером у галузі розробки цифрових продуктів та платформ.
We are seeking a highly skilled and visionary Senior .NET AI Developer to join our team focused on developing innovative home-grown AI solutions.
This role requires deep expertise in the .NET framework, cloud-native development on Microsoft Azure, and integrating cutting-edge AI capabilities using OpenAI technologies. You will be responsible for driving the technical implementation, mentoring developers, and ensuring scalable, secure, and performant AI-powered applications.
Please note that remote work is available only for candidates based in Ukraine.
What you’ll be doing
Actively participate in processes: design, develop, and deploy AI-driven solutions using .NET, Azure cloud services, and OpenAI APIs
Architect and build scalable, maintainable, and secure applications incorporating AI models and natural language processing capabilities
Collaborate closely with data scientists, AI specialists, product owners, and other stakeholders to translate AI research into production-ready software
Drive best practices for coding, architecture, testing, and DevOps across the AI development lifecycle
Support developers through knowledge sharing and collaboration
Participate in project planning, sprint tasks, and ensuring goals align with business objectives
Implement and oversee CI/CD pipelines, automated testing, infrastructure-as-code, and monitoring solutions on Azure
Ensure data privacy, security, and compliance best practices are embedded in the AI solutions
Stay abreast of emerging AI technologies and cloud innovations to continually enhance the platform capabilities
What we’re looking for
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
7+ years of professional software development experience
Working knowledge of AI Orchestrator frameworks like Microsoft Semantic Kernel
Strong expertise in .NET Framework and/or .NET Core development
Hands-on experience with Angular, including modern features such as Angular Signals
Proven experience designing and building cloud-native applications on Microsoft Azure (App Services, Functions, Cognitive Services, Azure AI tools, etc.)
Hands-on experience integrating OpenAI APIs, GPT models, or similar AI/ML frameworks into applications
Solid understanding of RESTful APIs, microservices architecture, and event-driven design patterns
Experience with containerization (Docker, Kubernetes) and infrastructure as code (Terraform, ARM templates, Bicep)
Familiarity with CI/CD pipelines using Azure DevOps or similar tools
Strong communication and collaboration skills
Ability to work effectively in a team-oriented Agile environment
English language proficiency at an Upper-Intermediate level (B2) or higher
It’s a plus if you
Familiarity with AI model training, fine-tuning, and deployment workflows
Experience with real-time data processing and streaming technologies
Prior involvement in building conversational AI/chatbots or natural language processing applications
Knowledge of security standards and compliance considerations relevant to AI/data handling
What we offer
Vacation and sick leave (including a sick leave without a medical certificate)
A wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)
Medical insurance for family members at corporate rates
Company support during significant life events (childbirth or adoption, marriage, etc.)
Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
E-kids program — a free programming language training program for EPAMers’ children