Define Your Potential

Thank you for considering Vertex Inc, and we are excited about the opportunity to learn more about you, and help you define your potential contributions at Vertex! Our goal is to find new team members that work to help our clients unleash the strategic potential of Corporate Tax worldwide.

Vertex is considered a premier partner to Oracle, SAP, and works closely with the Big 4 and other leading software providers, as well as tax and accounting firms to provide the most integrated enterprise tax technology solutions available today to the most recognized brands of the world!  We have enjoyed workplace and business recognitions including’s Top Places to Work for three years in a row, Working Mother 100 Best Companies, and SmartCEO's Philadelphia Corporate Culture Award.

Emerging Tech Architect ML (Remote US)

Architecture and Advanced Technology
200505 Requisition #

The Emerging Technology Architect role will work as part of an Emerging Technology Architecture Team within the Architecture Group to guide Vertex through an evolution of architecture toward cloud-native SaaS-centric technologies built on a cross-LOB common technology Platform. Additionally, this person will help drive the technological exploration of Machine Learning and related technologies to address current and new business opportunities. This person delivers the highest level of technical expertise, excellence and technology guidance, while also having the ability to be hands-on with prototyping new solutions quickly. This position requires an ability to learn, implement, apply Machine Learning technologies and algorithms, and evaluate new technologies at an extremely fast pace.

 essential Job functions AND responsibilities:
  • Prototype and design production ready examples of the technical components required the Vertex – i.e. Machine Learning, Natural Language Processing, ML Ops, etc.
  • Understand, anticipate and proactively explore Vertex technological needs
  • Evaluating new technologies for their applicability toward the development of or incorporation into Vertex software products
  • Provide in-depth documentation, instructions and learning materials of all works being rolled out to the larger organization – i.e. software/architecture designs and patterns that can be absorbed by development teams
  • Develop software solutions, particularly as it relates to common, reusable components, for use by development teams
  • Understand, define and propose ROI associated to technology – must incorporate upfront investment, total cost of ownership, and adoption effort as weighed against returns
  • Promote acceptance of and conformance to the Vertex software architecture strategy
  • Provide guidance for the transition of existing products to new architectures and technologies
  • Participate in the continuous improvement of the Vertex software development process 

supervisory responsibilities: 

  • No expectations of supervisory responsibility to begin with; however, this role will have multiple leadership opportunities over time – as such, candidates must be able to mentor and teach.

Knowledge, skills and abilities:

  • Self-motivated / Creative / Innovative
  • Specific technologies required:
    • ML Algorithm familiarity -  Regression, NeuralNetworks, Naïve Bayes, etc.
    • Strong understanding of ML cloud services and infrastructure, including how to leverage them
    • Experience with SaaS infrastructure technologies
  • Strong engineering and machine learning skills required:
    • ML model development, pipeline design, optimization, and model maintenance
    • Functional programming analysis and design
    • Strong development ability in a well-known stack
    • Passionate about performance testing and tuning of software, models, and deployments
  • Ability to quickly assimilate, organize, analyze, abstract, and synthesize large amounts of information and to make decisions based on this analysis
  • Excellent written and verbal communication skills
  • Strong presentation skills
  • Strategic thinking
  • Master’s degree (MS) in computer science or equivalent experience is required.
  • Ten or more years of experience in software engineering with 2-5 years of experience using machine learning
  • Experience in applying machine learning to architectures which are understandable, robust, extensible and scalable
  • Experience with iterative, incremental software development processes
  • Consulting and mentoring experience

Other Qualifications – The Winning Way behaviors that all Vertex employees need in order to meet the expectations of each other, our customers, and our partners.

  • Communicate with Clarity - Be clear, concise and actionable. Be relentlessly constructive. Seek and provide meaningful feedback.
  • Act with Urgency - Adopt an agile mentality - frequent iterations, improved speed, resilience. 80/20 rule – better is the enemy of done. Don’t spend hours when minutes are enough.
  • Work with Purpose - Exhibit a “We Can” mindset. Results outweigh effort. Everyone understands how their role contributes. Set aside personal objectives for team results.
  • Drive to Decision - Cut the swirl with defined deadlines and decision points. Be clear on individual accountability and decision authority. Guided by a commitment to and accountability for customer outcomes.
  • Own the Outcome - Defined milestones, commitments and intended results. Assess your work in context, if you’re unsure, ask. Demonstrate unwavering support for decisions.



The above statements are intended to describe the general nature and level of work being performed by individuals in this position.  Other functions may be assigned, and management retains the right to add or change the duties at any time.

Vertex is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

While performing the duties of this job, the work environment may require an individual to be able to sit or be stationary at a computer and use computers for extended periods of time and move freely around the building. Travel may be required. 

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

King of Prussia, Pennsylvania, United States

📁 Architecture and Advanced Technology

Requisition #: 200629

King of Prussia, Pennsylvania, United States

📁 Architecture and Advanced Technology

Requisition #: 200559