Senior Python Developer Mexico City, Mexico
Senior Python Developer Description
We are seeking a skilled and experienced Senior Python Developer to join our innovative team. This role emphasizes engineering and design work, particularly in the application of AI/ML technologies that will significantly influence server, web, and mobile development and management. The successful candidate will be instrumental in advancing our technological capabilities and will play a key role in shaping the future of our development projects.
#LI-DNI
Responsibilities
- Design and implement AI/ML solutions to enhance development productivity, streamline workflows, and automate repetitive tasks
- Collect, preprocess, and evaluate data for model training; utilize various algorithms and prompting strategies to refine and iterate model outputs based on real-world feedback to achieve optimal performance
- Create detailed technical documentation covering prompt strategy, evaluation metrics, AI/ML infrastructure, and implementation details; effectively present these findings and results
- Foster strong collaborative relationships with external vendors and internal teams to ensure integrated and cohesive development efforts
- Drive innovation by exploring emerging technologies and methodologies in AI/ML to integrate into current and future projects
- Ensure code quality and maintainability by conducting thorough code reviews and adhering to software development best practices
Requirements
- Bachelor's or Master's Degree in Computer Science or a related field
- Minimum of 3 years of experience in Python development
- Extensive experience in developing, implementing, and optimizing AI/ML models
- Proficiency in Java or Kotlin for cross-platform development tasks
- Fluent in English with strong communication skills at a B2 level or higher
Nice to have
- Familiarity with cloud computing platforms and their use in deploying scalable applications
- Experience with containerization technologies such as Docker or Kubernetes to enhance development pipelines
We offer
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Relocation bonus: transportation, 2 weeks of accommodation for you and your family and more
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.