• Principal Software Engineer - Machine Learning Jobs in United States Of America - 25312954

  • Manhattan Associates
  • United States Of America, Usa
  • Save Job
  • 5 - 8 Years
  • Posted : above 1 month

Job Description:

What Drives Us

We have 3 core philosophies that make up what we call the Manhattan Spirit These philosophies call on each of us to Focus on the Customer, Seize Every Opportunity, and Never Settle With these concepts as guides, we have become the most sought-after commerce supply chain solution for companies all over the globe Our teams are diverse, intelligent, collaborative, and fun! At Manhattan Associates, your role would be unique and importantas all our employees are essential to building success with our clients and our reputation as a gold-standard in Supply Chain solutions Named consistently as a Leader in the Gartner Magic Quadrant, Manhattan Associates is further expanding its leadership capabilities by investing in easy to deploy, extensible and highly scalable cloud-based solutions

Where You Will Work

Our R&D team is the heart and soul of Manhattan Associates product portfolio They design the future of our products ahead of the curve both technically and operationally over our competitors You will have the opportunity to interact and collaborate with people from a variety of backgrounds and skill sets to enhance your technical and functional knowledge while on a path for career growth at Manhattan Associates

Is this for me

Are you motivated by the possibilities of applying advanced AI and ML to solve complex business problems
Do you have experience with the productization, deployment, and lifecycle management of Python-based Machine Learning systems
Are you a considered an advanced Python specialist - and a strong ML practitioner
Do you enjoy developing highly scalable, highly performant Python-based systems
Do you work with Architectures
Are you unconstrained in your thinking
Do you design & develop high quality, well-tested software with a passion for automation you dont like doing the same thing twice
Do you take pride in software craftsmanship, diving deep into challenging problems, and constantly innovating

Whats the Big Picture

Some of the important things you will do in this role

Provide advanced Python development expertise as a key member of a specialized science-based team focused on the research and development of Manhattan Associates next generation cloud-native Machine Learning platform
Work with data scientists and data engineers to research, design, implement, extend, tune and scale highly performant Python-based Data Science and Machine Learning libraries, frameworks, algorithms, pipelines, and tooling
Work with team leadership in the design and roadmap for our Machine Learning platform
Applying Advanced High Performance Python programming practices and techniques
Apply your knowledge of Restful API development and experience in developing large scale, microservice oriented, distributed applications and APIs
Influence software engineering best practices within our team, including design reviews, coding standards, code reviews, source control management, build processes, testing, and operations
Ensure high quality software deliverables by leveraging automation and tooling best practices
Stay current with state-of-the-art techniques and technologies in the field
Research, Prototype/Test, & Implement new technologies
Update, Test, & Benchmark 3rd party Python/ML libraries

Whats Required of Me

Bachelors or foreign equivalent degree in computer science, engineering or a related technical field
5 years of experience developing, supporting, or implementing application software
5 years of experience in development using object-oriented methodologies
4 years of experience developing with Python
4 years of experience working with databases SQL (Oracle, MySQL, ), and/or NoSQL (MongoDB, Cassandra, MemcacheDB,)
4 years of experience developing with C/C
3 years of experience developing high performance Pythonusing Cython, Numba,
3 years of experience developing with a Python ML stack numpy, pandas, scikit-learn, keras, tensorflow, pyspark,
3 years of experience in Python parallelization/multiprocessing (eg Dask) and vectorization
4 years of experience working in Linux or Unix operating systems, installing, deploying, maintaining packages
years of experience with web application frameworks, servers and proxies (eg Flask/Django, )
2 years of experience with Cloud services (eg AWS, Google, Azure)
years of experience using containerization tools (ie Docker, Kubernetes)
2 years of experience working with microservices architecture
Strong verbal and written communication skills, with the ability to work effectively across internal and external organizations

What Would Make Me Stand Out

Professional experience developing highly scalable distributed systems using Python
Strong applied knowledge of ML productization, deployment, and lifecycle management, especially within a within a Microservices Architecture
Solid familiarity with AI/ML platforms and technologies
Experience with Enterprise Application R&D for an Independent Software Vendor (ISV)
Experience working in/with DevOps, continuous integration/deployment, and Agile environments
Experience with orchestration tools (eg Airflow, Luigi, )
Experience with Big Data processingHadoop, Spark, Flink, BigQuery,
Experience with storage/search and related logging/presentation techniques (eg Elasticsearch/Kibana, S3, fluentd, Solr/Lucene)

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Logistics/Freight Forward/Distribution/Courier, Marine/Aviation/Military/Mining/Shipping
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 03rd Jun 2020

Key Skills:

Would you like to try out these free online tutorials?

People who search this job also searched for the following Keywords

Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status