Senior / Software Engineer (MLE)

EPAM Systems

  View Insights


Job Summary

$5,958 - $11,917 SGD / Monthly EST

Job Type

Senior (≥ 6 yrs)
Mid (3-5 yrs)

Years of Experience
At least 4 years

Tech Stacks
Rest API

Job Description

We are looking for an experienced Senior / Software Engineer (MLE) for our Singapore office.
WE VALUEValue the individuals – We encourage and motivate people to grow. We perceive our people as a source of our success;
Strive for excellence – We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments;
Act as a team – We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity;
Focus on Customers – We build long term customer relationships, as we strive to always understand our customers' business and needs;
Act with integrity – We operate legally, honestly and ethically. We take responsibility for our actions.


  • Apply cutting edge technologies and tools in big data and machine learning to build, manage and automate pipelines for machine learning models and analytics platform
  • Implement machine learning algorithms and build production grade end-to-end analytics solution to solve business challenges together with Data Scientists and business team
  • Implement and apply industry standard Auto ML solutions to solve real world challenges
  • Create blueprint and reference architecture for various machine learning use cases
  • Study and evaluate the state-of-the-art technologies, tools, and frameworks of machine learning engineering, and establish, apply and maintain best practices and principles of machine learning
  • Perform code optimization, code reviews to improve the quality of Data Scientist’s work
  • Automate software testing by writing unit tests for all production code
  • Monitor machine learning model releases, branches for different issues and user stories
  • Manage available resources such as hardware, data, and personnel so deadlines are met
  • Work with different stakeholders to ensure that the bank’s production release process is adhered to


  • Bachelor’s or master’s degree in software Engineering, Computer Science or related fields
  • 4+ years of experience in industry (ideally banking, ecommerce, telecoms, retail, and consulting) with demonstrated track record of leveraging advanced analytics to achieve business impact
  • At least 2 years of experience in data mining and machine learning on large amount of data, and multi-tier software application development and DevOps automation
  • Excellent understanding of software engineering principles and design patterns
  • Familiar with tools such as JIRA, Git and Jenkins
  • Excellent programming skills in Python (Pandas, NumPy), SQL, bash and willingness to learn other languages as required by the project
  • Experience with Spark, Hadoop and how to optimize Spark jobs that analyse huge amounts of data for better performance
  • Experience with Kubernetes, PCF and services in AWS to deploy ML models as REST APIs
  • Familiar with industry paradigms and standards for model development, validation and testing and have developed and implemented large-scaled industrial standard machine learning solutions from end to end
  • Strong in problem-solving, being resourceful with end to end critical thinking to find out solutions even in unfamiliar scenarios
  • Good communication and project management skills
  • Strong interests in learning about recent developments in machine learning through own initiatives


  • Friendly team and enjoyable working environment
  • Work-life balance and flexible schedule
  • Online training library, mentoring, career development and potential partial grant of certification
  • Unlimited access to LinkedIn learning solutions
  • Referral bonuses
  • Compensation for sick leave and paid time off
  • Opportunities for self-realization

Salaries of Data Engineer at EPAM Systems

Salaries from EPAM Systems that are similar to Senior / Software Engineer (MLE)

5958 - 11917 SGD

Estimated Salary Range

View more Data Engineer salaries at EPAM Systems View more Data Engineer salaries

NodeFlair Insights of EPAM Systems