Send me more jobs like this

Software Engineering Leads – Machine Learning

Keywords / Skills : Machine Learning, Java, C++, Python, R, AI, ML models, ML infrastructure, Kafka, Spark, ElasticSearch, NoSQL, MongoDB, Hadoop, Waterfall, agile, OLAP Database, Jenkins, Hudson, Azure/AWS, RESTful webservices, devops

6 - 10 years
Posted: 2019-07-29

Job Description
PrimeSoft provides software development services that span the entire product development life

cycle across various verticals and technologies

•We are looking for someone who can independently design, and deliver applications by implementing machine learning models

•You will collaborate with teams on development of technology road maps, standards and best practices, as well as support or manage delivery teams

•This role will be key in delivering good code on time to customers

•The ideal person will have experience making intricate, intelligent design decisions and can roll up their sleeves to dive into the code and contribute

Ideal Candidate should have:

•Experience designing and implementing software systems using Java, C++, Python or R

•Experience in Artificial Intelligence, Machine Learning (ML) models, ML infrastructure

•Experience in designing and developing conceptual and technical designs, leading implementations

•Experience in collaborating with Client’s design and implementation teams to ensure alignment with industry or Client specific architecture standards and processes

•Experience using package for scientific computing ( NumPy, scikit, sklearn, Pandas, MLlib)

•Knowledge in parallel / scabale computing library (dask)

•Thorough knowledge of client and server design patterns

•Thorough knowledge on architecture patterns such as Service Oriented Architecture and/or Micro-Services

•Thorough understanding of Software Development Life Cycles – Waterfall, Agile

•Knowledge on Kafka/Spark/ElasticSearch/NoSQL/MongoDB/Hadoop

•Exposure to Data-as-a-Service-Platform is added bonus

•Exposure to Column-store for Analytical Workloads and/or OLAP Database

•Proficiency in Continuous integration tools such as Jenkins, Hudson

•Proficiency in Test Driven Development using Junit, Jasmine, unit test

•Experience in DevOps processes using Docker

•Proficiency in cloud deployment (Azure/AWS)

•Knowledge of J2EE, Spring Hibernate and/or .Net MVC and Node.JS

•Knowledge in building SOAP based and RESTful web services using Java

•Good critical thinking skills

•Excellent Oral and written communication skills

•Should have worked on enterprise grade applications

Mandatory skills:

•Experience designing and implementing software systems using Java, C++, Python or R

•Experience in Artificial Intelligence, Machine Learning (ML) models, ML infrastructure.

•Experience in designing and developing conceptual and technical designs, leading implementations

•Experience in collaborating with Client’s design and implementation teams to ensure alignment with industry or Client specific architecture standards and processes

•Thorough understanding of Software Development Life Cycles – Waterfall, Agile

•Experience in DevOps processes using Docker

•Good critical thinking skills

•Excellent Oral and written communication skills



About Company

We offer Product Development, Enterprise Applications, Mobile Applications and Quality Assurance services to clients from venture funded startups to publicly traded companies in E-Commerce, Healthcare, Networking, Telecom and Banking.

We develop close partnership with client’s marketing, product management and R&D teams. The foundation for our client partnerships is based on our comprehensive understanding of their business, including markets, customers and technology. We closely align our operations (Processes, People and Systems) to client business environment enabling seamless execution. Our service delivery model ensures that the client has a strategic cost and differentiated product advantage.

We are a CMMi Level3 appraised software company.
Similar Jobs
View All Similar Jobs
Walkin for you