ACV

Research & Development - Engineer III, Machine Learning

US
USD 120k - 145k
Machine Learning API AWS React Deep Learning PostgreSQL Django Swift PyTorch TensorFlow Docker Git Flask Objective-C MySQL Redis Kubernetes Vue.js Angular
Description

If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has what you need to advance to the next level in your career. We will continue to raise the bar every day by investing in our people and technology to help our customers succeed. We hire people who share our passion, bring innovative ideas to the table, and enjoy a collaborative atmosphere. 
 

Who we are: 

ACV is a technology company that has revolutionized how dealers buy and sell cars online. We are transforming the automotive industry. ACV Auctions Inc. (ACV), has applied innovation and user-designed, data driven applications and solutions. We are building the most trusted and efficient digital marketplace with datasolutions for sourcing, selling and managing used vehicles with transparency and comprehensive insights that were once unimaginable. We are disruptors of the industry and we want you to join us on our journey. ACV’s network of brands includes ACV Auctions, ACV Transportation, ClearCar, MAX Digital and ACV Capital within its Marketplace Products, as well as, True360 and Data Services.

 
At ACV we focus on the Health, Physical, Financial, Social and Emotional Wellness of our Teammates and to support this we offer: 

  • Multiple medical plans including a high deductible, low cost health plan
  • Company-sponsored (paid) Short-Term Disability, Long-Term Disability, and Life Insurance
  • Comprehensive optional benefits such as Dental, Vision, Supplemental Life/AD&D, Legal/ID Protection, and Accident and Critical Illness Insurance 
  • Generous paid time off options, including vacation time, sick days, Company holidays, floating holidays, parental leave, bereavement leave, jury duty leave, voting leave, and other forms of paid leave as required by applicable law or regulation 
  • Employee Stock Purchase Program with additional opportunities to earn stock in the Company 
  • Retirement planning through the Company’s 401(k)

Who we are looking for:

The ACV Auctions Research and Development Team (ACV Labs) collaborates with other ACV teams on a wide range of bleeding edge, high-risk, high-reward research problems and develops them into production-level systems that provide competitive advantage to ACV. The team consists of driven and creative software, AI, and hardware engineers who have worked at companies like Facebook, NASA, and Pixar.

What are we looking for:

You will work with domain experts across ACV and be responsible for proposing, prototyping, developing, and deploying high-impact AI systems. You enjoy continuously chipping away at hard problems with dogged persistence, love demonstrating the business value of novel ideas, and deploying them to real-world settings.

What you will do:

  • Collaborating with software/hardware engineers and domain experts to define and implement high-ROI ML solutions to business problems

  • Working with heterogeneous datasets and evaluating their quality

  • Identifying and crafting useful model input features

  • Working with and pre-processing tabular, image, and time series/audio data

  • Developing ML model performance and business-relevant metrics 

  • Developing and tuning the parameters of traditional ML and deep learning models

  • Exposing trained models as containerized, auto-scaling web APIs 

  • Communicating prototype and production model performance and results to non-technical stakeholders

  • Integrating model APIs into a variety of enterprise applications (UI and backends)

  • Conducting code reviews, developing high-quality documentation, and building robust test suites for your models and APIs

  • Mentoring peer engineers

  • Handling multiple competing priorities in an agile, fast-paced environment

Minimum qualifications:

  • BS in Computer Science, Computer Engineering, or a related field

  • MS or PhD in Machine Learning, Data Science, or a related field

  • >3 years of experience developing traditional software applications

  • >3 years of experience developing and deploying traditional ML and deep learning models

  • >1 years of experience in developing AI systems in a business setting

  • Advanced knowledge of PyTorch/TensorFlow and ML libraries (sklearn, scipy)

  • Experience with databases (MySQL, PostgreSQL, BigQuery, Redis)

  • Experience with Docker, Git, CI systems, Kubernetes

  • Experience with gradient-free optimization algorithms (e.g. ray tune, nevergrad)

  • Experience with AWS ecosystem (RDS, EC2, S3, EFS)

  • Experience developing RESTful APIs (Django, Flask)

  • Experience with front end frameworks (Vue/React/Angular, Swift/Objective-C)

  • Experience with performance optimization (caching, DB indices, parallelization)

  • Ability to identify trade-offs between aspects like execution speed, memory, user experience, software development speed, and software maintainability

  • Strong communication and interpersonal skills

Preferred qualifications:

  • Experience solving image object detection, image segmentation, or audio event detection problems in a business setting
  • Experience with online, active, or semi-supervised learning

Compensation: $120,000.00 - $145,000.00 annually. Please note that final compensation will be determined based upon the applicant's relevant experience, skillset, location, business needs, market demands, and other factors as permitted by law.

No immigration or work visa sponsorship will be provided for this position

Our Values 

Trust & Transparency | People First | Positive Experiences | Calm Persistence | Never Settling
  
 


At ACV, we are committed to an inclusive culture in which every individual is welcomed and empowered to celebrate their true selves. We achieve this by fostering a work environment of acceptance and understanding that is free from discrimination. ACV is committed to being an equal opportunity employer regardless of sex, race, creed, color, religion, marital status, national origin, age, pregnancy, sexual orientation, gender, gender identity, gender expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires reasonable accommodation, please let us know.
 
For information on our collection and use of your personal information, please see our Privacy Notice.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say