Associate/Senior Associate, Software Engineer - Analytics Development

Ankuraover 1 year ago
United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Ankura is a team of excellence founded on innovation and growth. Our dynamic advanced analytics team develops and applies AI, Machine Learning, and advanced analytics techniques to solve complex business problems across diverse industries. As a Software Engineer, you will collaborate with senior developers to build and enhance innovative analytics applications that deliver tailored client solutions.

Key Responsibilities

  • Collaborate with the development team to design and implement functions for analytics applications.
  • Develop, test, and maintain software using one or more programming languages: C#, Python, or Java.
  • Contribute to the development of front-end solutions using HTML, CSS, and JavaScript.
  • Engage in code reviews and provide constructive feedback to peers.
  • Troubleshoot and resolve software defects and issues.
  • Continuously improve and acquire new skills to enhance software development practices.
  • Assist in the documentation of software specifications and processes.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
  • Proficiency in at least one programming language: C#, Python, or Java.
  • Basic understanding of front-end technologies including HTML, CSS, and JavaScript.
  • Strong problem-solving skills with the ability to quickly learn new technologies.
  • Excellent communication skills and a proven ability to work collaboratively in a team environment.
  • Experience in front-end development is a plus.
  • Understanding of Machine Learning and Artificial Intelligence concepts.

Benefits & Perks

  • Compensation: Base pay range between $50,000 and $120,000 for roles in California, Colorado, or New York. Compensation decisions are based on various factors including skill sets, experience, and training.
  • Opportunity to work on cutting-edge Machine Learning and advanced analytics projects.
  • Be part of a collaborative team of experts and PhD-educated scientists.
  • Growth opportunities and continuous learning within a forward-thinking organization.

Required Skills

Problem Solving
HTML
Code Reviews
JavaScript
Java
Software Development
AI
Machine Learning
C#
CSS
Python