AvidXchange, Inc. logo
AvidXchange, Inc.
Posted 5 days agoVerified live 1d ago

AI Engineer II

Brief overview

Remote
MastersOr in progress
5+ yrsMinimum
115 H-1B approvalsDept. of Labor
36 green cardsCertified filings
PythonC#RStatistical LearningArtificial Intelligence System DesignMachine LearningDeep LearningObject-Oriented ProgrammingUnit TestingGitContinuous IntegrationAgile Software Development (Scrum/Kanban)OWASP Top Ten

About the company

AvidXchange, Inc. logo
AvidXchange, Inc.avidxchange.com

A provider of accounts payable automation software and payment solutions.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
115H-1B approved
100%approval rate
15new H-1B hires
36PERM certified
$150,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202320
202429
202554
202612
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202313
202411
202514
20269
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20233
20245
202527
20261
Top sponsored roles
Senior Software EngineerEngineering Team LeadSoftware EngineerBusiness Insights Developer IISoftware Engineer II
Sponsored employees from
India

Job description

Summary

AvidXchange is a technology company providing accounts payable automation software and payment solutions. The AI Engineer II will implement machine learning and deep learning solutions, develop intelligent systems, and contribute to the quality, scalability, and maintenance of ML-enabled software. The role also involves collaborating with cross-functional engineering teams, optimizing code, designing tests, and mentoring junior engineers.

Responsibilities

  • Design and develop non traditional data models geared towards predictive modeling or solving complex representational and interpretation needs
  • Utilize statistical or mathematical methods to conduct exploratory data analysis and build evidence in support of solution approaches
  • Utilize where necessary existing machine learning libraries and frameworks
  • Keep abreast of developments in the field of Artificial Intelligence
  • Focus on enhancing or extending traditional application models with intelligent systems design
  • Guarantee the quality and state of the ML Software Delivery (model lifecycle) and guide the team to improve it
  • Build open communication with your Product Owner, Quality Test Automation Engineers, fellow Software Engineers, Development DBA and Scrum Master to understand and transform business requirements into business-savvy features
  • Solve problems, debug and optimize code to ensure optimum performance and security
  • *Implement optimal architecture, efficiency, maintainability, and scalability parameters in cooperation with developers and architects
  • Team up with QA to review, approve and design test cases- ensuring the customers' expectations are fulfilled
  • Manage code quality and ensure appropriate unit test coverage
  • Create code that follows documented standards and best practices
  • Mentor other junior Engineers

Skills

  • Bachelor's degree in Computer Science, Computer Engineering or related field required and 5+ years of software development experience OR a Master's degree in Computer Science, Computer Engineering or related and 3+ years of software development experience with multi-tiered systems
  • Great knowledge of C#, R, Python
  • Experience with Statistical Learning methods
  • Experience with Artificial Intelligence concepts and system design
  • Good knowledge of exercising sound coding practices, such as unit testing, object-oriented programming, design patterns, and SOLID principles
  • Thorough knowledge of handling code versions via source control systems (such as Git) in continuous integration environments
  • Hands-on experience following Agile software development processes (Scrum/Kanban)
  • Employing secure coding practices including familiarity with OWASP top ten
  • Plus one for experience in any of the following technologies: Hadoop, Spark, or DataBricks, Deedle Exploratory Library for .Net, F# Data Toolbox, XPLot
  • Plus two for experience enhancing or extending traditional application models through intelligent systems design and the application of artificial intelligence via one or more of its sub disciplines: Computer Vision, Natural Language Understanding, Autonomous and Robotic Systems, Machine Learning, Deep Learning and Reinforcement Learning
  • Plus three for experience in any one of the following disciplines: Systems Engineering, Feedback Control Systems or Model Based Software Engineering

Qualifications

Must Haves

  • Bachelor's degree in Computer Science, Computer Engineering or related field required and 5+ years of software development experience OR a Master's degree in Computer Science, Computer Engineering or related and 3+ years of software development experience with multi-tiered systems
  • Great knowledge of C#, R, Python
  • Experience with Statistical Learning methods
  • Experience with Artificial Intelligence concepts and system design
  • Good knowledge of exercising sound coding practices, such as unit testing, object-oriented programming, design patterns, and SOLID principles
  • Thorough knowledge of handling code versions via source control systems (such as Git) in continuous integration environments
  • Hands-on experience following Agile software development processes (Scrum/Kanban)
  • Employing secure coding practices including familiarity with OWASP top ten

Nice to Haves

  • Plus one for experience in any of the following technologies: Hadoop, Spark, or DataBricks, Deedle Exploratory Library for .Net, F# Data Toolbox, XPLot
  • Plus two for experience enhancing or extending traditional application models through intelligent systems design and the application of artificial intelligence via one or more of its sub disciplines: Computer Vision, Natural Language Understanding, Autonomous and Robotic Systems, Machine Learning, Deep Learning and Reinforcement Learning
  • Plus three for experience in any one of the following disciplines: Systems Engineering, Feedback Control Systems or Model Based Software Engineering

Benefits

  • Work/life balance and development programs
  • 18 days PTO (fully granted from beginning of year, pro-rated if hired mid-year)
  • 11 holidays (8 company recognized and 3 floating holidays)
  • 16 hours per year of paid Volunteer Time Off (VTO)
  • Competitive healthcare
  • High Deductible Health Plan option with $0 monthly premium for teammate-only coverage
  • 100% AvidXchange-paid Dental Base Plan Coverage
  • 100% AvidXchange-paid Life Insurance
  • 100% AvidXchange-paid Long-Term Disability
  • 100% AvidXchange-paid Short-Term Disability
  • Employee Assistance Program (EAP) providing counseling services, legal and financial consultations, and health advocacy for teammates and their eligible dependents
  • Onsite Health Clinic with Atrium Health, available to teammates and their eligible dependents
  • 401(k) match: 100% match on the first 3% of your salary, plus 50% match on the next 2%
  • Parental Leave: 8 weeks 100% paid by AvidXchange (must be full-time for at least 3 months)
  • Discounts on Pet, Home, and Auto insurance
  • WeeCare Childcare Service helps teammates find affordable daycare, childcare, and tutors 40% less expensive than traditional daycare centers
  • Perks at Work free discount program providing savings on electronics, movie tickets, car buying, vacations, and more
  • Onsite gym fitness center, yoga studio, and basketball court
  • Tuition Reimbursement up to the federal maximum of $5,250 (must be full-time for at least one year)
  • Hybrid Workplace Flexibility
  • Free parking

More jobs like this