Match score not available

Software Developer IV

Remote: 
Full Remote
Contract: 
Work from: 

Vertex Inc. logo
Vertex Inc. Large https://www.vertexinc.com
1001 - 5000 Employees
See all jobs

Job description

Job Description:

We’re looking for an AI Engineer who thrives on building scalable, AI-powered applications, guiding teams, and delivering real business impact. This is a fully remote opportunity, offering you the flexibility to work from anywhere while collaborating with a dynamic and innovative team. In this role, you’ll be the technical lead for multiple teams developing cutting-edge generative AI solutions, including chatbots and financial transaction analysis tools. You’ll balance hands-on development, infrastructure automation, and strategic technical leadership to drive innovation in a fast-growing AI value stream.

What You’ll Do: 
Building AI-Powered Products
  • Design and build AI-driven microservices using Python, Node.js, React, and cloud-native architectures.

  • Develop generative AI solutions using LLMs, Retrieval-Augmented Generation (RAG), and model fine-tuning techniques.

  • Ensure scalability, security, and high availability in production environments on Azure.

Leading & Mentoring Engineering Teams

  • Act as a technical lead for multiple teams, guiding them through architectural decisions, sprint planning, and code reviews.

  • Collaborate with value stream architects to break down complex technical backlogs into actionable tasks.

  • Mentor and support engineers, fostering a culture of growth, innovation, and knowledge sharing.

Owning CI/CD & Infrastructure Automation

  • Implement and optimize CI/CD pipelines using GitHub Actions, ensuring smooth deployments.

  • Manage Infrastructure as Code (IaC) with Terraform, automating cloud resource provisioning.

  • Monitor and maintain cloud environments, ensuring system stability and performance.

Driving Collaboration & Innovation

  • Partner with product managers and cross-functional teams to align engineering efforts with business needs.

  • Participate in daily stand-ups, design sessions, and peer reviews, shaping the team’s engineering best practices.

  • Communicate effectively with stakeholders, ensuring technical and strategic alignment.

What You'll Need: 
  • Full-stack engineering expertise with Python, Node.js, and React in a cloud-based environment.

  • Strong experience with CI/CD automation, preferably GitHub Actions.

  • Deep knowledge of Infrastructure as Code (IaC), particularly Terraform.

  • Hands-on experience with cloud development, preferably on Azure.

  • Ability to operate as both a technical leader and an individual contributor, balancing coding with strategic decision-making.

Bonus Points If You Have:

  • Proficiency in generative AI concepts, including LLMs, RAG architectures, and model fine-tuning.

  • Experience developing OpenAI-powered solutions within cloud environments.

  • Familiarity with security best practices (OAuth, SAML, Active Directory).

  • Agile development experience, including sprint planning and Jira-based task tracking.

Why Join Us?
  • Flexibility – Enjoy the benefits of a fully remote role, allowing you to maintain a healthy work-life balance while contributing to exciting projects from anywhere in the world.

  • Impact – You’ll lead teams building AI-driven solutions that transform the way businesses manage tax and financial data.

  • Growth – Join a rapidly expanding AI value stream (planned 3X growth this year) and work on cutting-edge AI applications.

  • Collaboration – Work closely with industry experts, architects, and a passionate engineering team solving big challenges together.

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.

COMMENTS:

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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs