Senior Agentic AI Software Engineer

EPAM Systems • Remoto

Tempo inteiro Outros Remoto
Descrição da Vaga
EPAM is looking for a **Senior Agentic AI Software Engineer** to join our team in Portugal in a remote working mode. In this role, you will design and build Agentic AI systems that automate complex data and analysis workflows across multiple scientific domains. You will work closely with engineers, data scientists and domain experts to turn high\-level research and business needs into robust, scalable and production\-grade AI solutions. **Responsibilities** * Design, implement and maintain Agentic AI solutions (LLM\-powered agents, tools and workflows) for scientific and data\-intensive use cases * Build and support tools to orchestrate data processing, analysis and decision\-making pipelines * Automate complex multi\-step workflows using Python and modern AI/LLM frameworks * Integrate AI agents with internal systems and data sources via APIs, databases and services * Ensure robustness, observability and performance of Agentic AI systems in production * Apply software engineering best practices including testing, code review, CI/CD, documentation and monitoring * Design and develop MCP servers to connect and access internal data sources **Requirements** * 5\+ years of professional experience in software engineering, data engineering, data science, machine learning or related areas * Strong hands\-on Python programming skills including writing production\-grade code, libraries and services * Advanced RDBMS and data modeling expertise with expert\-level SQL proficiency including query optimization, indexing strategies and handling complex relational schemas * Extensive experience designing and consuming robust RESTful services focusing on scalability, security (OAuth/JWT) and high\-concurrency integration * Hands\-on experience architecting and deploying Python applications in AWS (ECS, Lambda, S3, RDS) using Infrastructure as Code (IaC) principles * Proven track record of applying best practices such as Gitflow, unit/integration testing (PyTest), automated CI/CD pipelines and conducting high\-standard code reviews **Nice to have** * Proven experience building or orchestrating multi\-agent systems (LLM\-based) with complex tool\-calling capabilities and autonomous decision\-making loops * Familiarity with modern orchestration layers such as Pydantic\-AI, LangGraph or Semantic Kernel * Practical experience with Retrieval\-Augmented Generation including vector database tuning (e.g., Pinecone, Weaviate, Milvus), embedding optimization and metadata filtering * Strong understanding of foundation model constraints, prompt engineering for production (DSPy/evaluation frameworks) and managing token latency/cost * Experience in at least one compiled language such as Go, C\+\+ or Rust for performance\-critical backend components or low\-level optimizations * Experience working with scientific data such as Omics, Imaging, Clinical or Preclinical **We offer** * Competitive compensation depending on experience and skills * Variety of projects within one company * Being a part of a project following engineering excellence standards * Individual career path and professional growth opportunities * Internal events and communities * Flexible work hours
Precisa de estar logado para se candidatar.
Login para Candidatar