• Harness the power of perspective

Software Engineer, Machine Learning

2 - 6 Years
Not Disclosed by Recruiter
Posted: 45 days agoOpenings: 1Job Applicants: 661Job Views: 939

Job Description

Cotiviti is looking for an industry leading Software Engineer, focused on machine learning solutions, to join a revolution in Healthcare Technology and build value-oriented, production level machine learning solutions. This role supports data scientists who apply their knowledge and experience to real world problems and utilize Artificial Intelligence and Machine Learning to reduce the cost of healthcare and improve quality and outcomes. Cotivitis Machine Learning and Strategic Analytics team consists of data scientists, engineers and data analysts dedicated to developing and implementing robust, scalable, value-based solutions on our proprietary machine learning platform that uses a blend of best in class vendor solutions, together with custom built capabilities where gaps in the market exist. With access to a dedicated Hadoop based multi-node cluster the team can work with a vast amount of structured and unstructured data including claims, membership, physician demographics, medical records and others to begin to solve some of the most pressing healthcare issues of our time. As a Software Engineer at Cotiviti you will be given the opportunity to work directly with a team of healthcare professionals including data scientists, analysts, clinicians, coding specialists, auditors and innovators to set aggressive goals and execute on them with the team. This is for an ambitious technologist with the guts, flexibility, and personal drive to succeed in a dynamic environment where you are judged based on your impact to business outcomes.

Job Responsibilities

As a Software Engineer in the Machine Learning and Strategic Analytics team within Cotiviti you will be responsible for delivering solutions that help our clients identify payment integrity issues, reduce the cost of healthcare processes, or improve the quality of healthcare outcomes. You will work as part of a team but be individually responsible for the delivery of value associated with your projects. You will be expected to follow processes and practices that allow your solutions to be incorporated into our machine learning platform for production execution and monitoring. You will be responsible for the scalability of your solution and are expected to embrace and drive DevOps through CI/CD, code defend-ability and testing automation.

Work with a Software Engineer technical lead, data scientists, data science management, production operations.
Groom requirements, capture acceptance criteria in issues/stories, brainstorm on solutions, participate or lead design and design review sessions, write test cases, write code, write automated tests, perform user acceptance testing, deployment and support.
We embed libraries or full solutions in our platform, and you are expected to be able to understand their capabilities and limitations and be able to implement and support them.
Document your work to allow other software engineers to collaborate with you on this work.
You will be expected to perform work in adjacent roles DevOps, ProdOps to better understand these capabilities and the ways you can help those roles from a software development perspective.
Participate in other software engineering teams collaborating with your peers to support their projects.
Participate in knowledge sharing sessions to bring new insights and technologies to the team.
Participate in design sessions to continuously develop and improve the Cotiviti machine learning platform.

Basic Qualifications

Bachelors degree in relevant discipline (Computer Science, Engineering, Math, or a related field, or equivalent experience)
3+ years experience with big data technologies, specifically Hadoop and Spark
2+ years experience in Scala
2+ years experience in Java
Experience building microservices
Understanding of data architecture principles & best practices
Experience delivering solutions in an Agile environment
Experience with Git/GitLab/GitFlow
Experience with Jenkins
Ability to work independently as well as collaborate as a team
Flexibility to work with global teams as well geographically dispersed US based teams
Professional with ability to properly handle confidential information
Be value-driven, understand that success is based on the impact of your work rather than its complexity or the level of effort
Ability to handle multiple tasks, prioritize and meet deadlines
Ability to work within a matrixed organization

Additional Beneficial Requirements:
Experience with Kafka is a strong plus
Experience with Docker
Knowledge of machine learning tools such as DataRobot, H2O, ML Flow
Proficient in at least one big data store, for example: hBase, Cassandra, Hive, etc.
Demonstrated technical abilities to engineer products that span large datasets, with tools that may include: Cluster computing, Grid Computing, Graphical Processing Unit Computing

Who You Are
Curious: Never satisfied until to understand all angles of a problem you do not like to leave questions unanswered and are ready to pull on threads to seek out bigger opportunities.
Creative: You constantly invent and try new approaches to solving problems, which often times have never been applied in such contexts before.
Practical: You explore theories with an eye to the real-world application to the business and the potential for improving performance for clients and customers. That means you are ready to walk away from opportunities that are not going anywhere or will not deliver the required value.
Focused: You're intent on designing and testing a technique over periods of days and weeks, discovering what is successful and what should be optimized further. You start with a value-oriented goal and you do not get side-tracked by technical shiny objects that do not achieve that goal. At Cotiviti, value delivered is considered more important than effort expended.
Determined: You will have both the challenge and opportunity to help design and build our machine learning capabilities from the ground-up, and therefore must be comfortable as both a team member and a leader in our machine learning effort.

Salary: Not Disclosed by Recruiter

Industry:IT-Software / Software Services

Functional Area:IT Software - Application Programming, Maintenance

Role Category:Programming & Design

Role:Software Developer

Employment Type:Full Time, Permanent


Desired Candidate Profile

Please refer to the Job description above

Company Profile

Cotiviti India Private Limited

View Contact Details+

Contact Company:Cotiviti India Private Limited

Send a Query

Please provide your email address

Please enter your query

Supported Formats: doc, docx, rtf, pdf Max file size: 2MB

Please agree to the terms and conditions to continue.