Machine Learning Software Engineer 1 at Crowe Advisory LLC | Austin, TX, US | Rezi

Machine Learning Software Engineer 1 at Crowe Advisory LLC

Machine Learning Software Engineer 1

Crowe Advisory LLC · Austin, TX, US

2 weeks ago

Machine Learning Software Engineer 1

Crowe Advisory LLC · Austin, TX, US

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Toolkit Team within the Data Science Team will develop generalizable tools for common problems and facilitate code sharing to support the strategic imperative of a "Culture of reuse: tools, products, and processes." This role involves working on medium-term machine learning projects (1-6 months) with a high degree of autonomy.

Responsibilities

  • Work within the Data Science Team to define common problems and identify opportunities in the existing codebase to solve current and future problems
  • Develop libraries and services to address common requirements for our machine learning products
  • Collaborate with data scientists to get their machine learning models from prototype to production
  • Champion the use and adoption of Toolkit libraries and services
  • Responsible for executing on tasks to achieve their project’s overarching technical vision.
  • Responsibilities vary across the development lifecycle from supporting client intake conversations and conducting data exploration for new projects to ongoing feature development and bugfixes to support mature machine learning products in a software release cycle.
  • Effectively execute on tasks for your assigned project(s) with some direction and support; your code quality reflects the team's standards.
  • Working within a finance and accounting firm, recognize and appropriately escalate risks and support assigned mitigations.
  • Support your team members' growth through pair programming, code review, and/or knowledge sharing.

Requirements

  • Programming experience, preferably in Python. Familiarity with another lower-level language (C/C++, Go, etc) is a plus.
  • Software engineering experience, including algorithm design and data structures.
  • Comfortable working in Linux-based systems and using Docker to develop and deliver RESTful APIs.
  • Additional experience in areas such as cloud computing, distributed systems, CI/CD, etc., is a plus.
  • Capacity to manage time between research and tool development.
  • Strong communication skills, adaptable to technical and non-technical audiences.
  • Adaptable to context shift depending on the problem and able to adjust to new problems and/or requirements.
  • Detail-oriented with a focus on finding edge cases, potential bugs, and meticulous adherence to software engineering best practices, including maintainable code, clear documentation, and comprehensive test cases.
  • Uphold Crowe’s values of Care, Trust, Courage, and Stewardship.
  • Act ethically and with integrity at all times.

Skills

  • Python
  • C/C++
  • Go
  • Linux
  • Docker
  • RESTful APIs
  • Cloud computing
  • Distributed systems
  • CI/CD
  • Machine learning
  • Software engineering
  • Algorithm design
  • Data structures
  • Communication skills

Location

  • United States

Work Type

  • Full-time

Experience Level

  • Mid-level

Salary/Compensations

  • $62,000 - $100,000 per year

Benefits

  • Comprehensive total rewards package
  • Career Coach guidance
  • Nurturing talent in an inclusive culture that values diversity

About the Company

  • Crowe is one of the largest public accounting, consulting and technology firms in the United States.
  • Crowe uses its deep industry expertise to provide audit services to public and private entities while also helping clients reach their goals with tax, advisory, risk and performance services.
  • Crowe is recognized by many organizations as one of the country's best places to work.
  • Crowe serves clients worldwide as an independent member of Crowe Global, one of the largest global accounting networks in the world.
  • The network consists of more than 200 independent accounting and advisory services firms in more than 130 countries around the world.

Equal Opportunity

  • Crowe LLP and Crowe Advisory LLC (and their respective subsidiary entities) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, sexual orientation, gender identity or expression, genetics, national origin, disability or protected veteran status, or any other characteristic protected by federal, state or local laws.
  • Crowe will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, Los Angeles County Fair Chance Ordinance, San Francisco Fair Chance Ordinance, and the California Fair Chance Act.
  • We are committed to a merit-based hiring process, evaluating all candidates consistently using objective, job-related criteria such as relevant experience, demonstrated skills, measurable impact, and alignment with the role’s responsibilities, and making employment decisions in a fair and inclusive manner free from discrimination.