Skip To Main Content
backBack to Search

Senior Full-Stack Software Engineer (Java+Python)

We are seeking an experienced Senior Full-Stack Software Engineer with proficiency in Java and Python to join our dynamic team.

In this role, you will leverage your expertise in applying AI/ML technologies to a wide range of software engineering tasks that encompass server, web, and mobile development and management. If you are a problem-solver who enjoys optimizing development processes and implementing innovative technical solutions, this could be the ideal role for you.

Responsibilities
  • Experiment, evaluate, and develop AI/ML applications to optimize development productivity, streamline workflows, and automate tasks
  • Collect and preprocess data for model evaluation and training
  • Use various AI/ML algorithms, prompting strategies, and techniques to refine model outputs based on feedback and real-world application
  • Prepare detailed technical documentation related to AI/ML infrastructure, evaluations, and implementations
  • Effectively communicate findings and results to stakeholders
  • Collaborate with other software engineering teams and vendors to enhance overall project success
Requirements
  • Bachelor’s degree in Computer Science or a related field
  • 3+ years of experience with Java or Kotlin
  • Strong working knowledge of Python and a background in AI/ML model development
  • Proficiency in English and excellent communication skills
  • Skills in documenting complex processes and technical details
  • Flexibility to work in a rapidly changing technology environment
Nice to have
  • Experience in mobile development
  • Background in server management
  • Knowledge of web development techniques
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn