JobHabor
Menu

AI Software Engineer

VLink · Dallas, TX · Hybrid

Strong hiring record · median 12 days open

100100

Hiring signal

Actively hiring

Posted today · still listed on the employer's own board · How we score

All reasons

In its favour

  • Posted today
  • Still listed on the employer's own board
  • Publishes a salary range

Did you apply?

AI Software Engineer at VLink. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Job Title

AI Software Engineer

Location

Dallas, TX | Hybrid

Employment Type

Contract

Duration

6-12 months

Pay

$75/hr

About VLink

Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies. Since its inception, our innovative team members have been solving the most complex business, and IT challenges of our global clients.

Your future duties and responsibilities

As a senior engineer, you will be tasked with helping the team lead and product owner to understand requirements, groom stories, and assist with design and implementation strategy. This is a hands on technical role requiring expert level technical skills to implement features, troubleshooting issues and assist with defining and utilizing best practices. You will also have the opportunity to work collaboratively with many other engineers on your team of various levels and diverse skill sets.

Required qualifications to be successful in this role

. Partner with technical leads and product owners to understand business and technical requirements.

. Participate in story refinement, backlog grooming, and sprint planning.

. Contribute to application architecture, system design, and implementation strategies.

. Design, develop, test, deploy, and maintain AI enabled software solutions.

. Build scalable APIs, data pipelines, integrations, and distributed applications.

. Build and integrate MCP servers and tool interfaces that let AI agents securely access enterprise data and services.

. Design and manage data Lakehouse solutions using open table formats such as Apache Iceberg on Snowflake.

. Troubleshoot complex technical issues and provide effective, sustainable solutions.

. Establish and apply software engineering standards, patterns, and best practices.

. Collaborate with engineers, architects, data professionals, and stakeholders across Client.

. Contribute to continuous improvement across development, deployment, and operational processes.

Required Qualifications

. Demonstrated expertise in Python and at least one major Python web framework.

. Hands on experience developing RESTful APIs using FastAPI and GraphQL APIs using Strawberry.

. Strong understanding of web API architecture, design principles, security, and integration patterns.

. Experience developing real time data pipelines using streaming platforms such as Apache Kafka or Azure Event Hubs.

. Proficiency designing, integrating, and managing databases such as PostgreSQL and MongoDB.

. Experience with big data processing frameworks, including Apache Spark and Delta Lake.

. Hands on experience with Snowflake, including working with Apache Iceberg tables for Lakehouse and data engineering workloads.

. Hands on experience using Databricks for data engineering, analytics, and machine learning workflows.

. Experience integrating large language model APIs, such as OpenAI, Llama, or other leading generative AI models.

. Hands on experience building agentic AI applications using LangChain and LangGraph, or similar agent frameworks and orchestration tools.

. Experience with Model Context Protocol (MCP) or comparable tool calling and agent integration standards, including building or consuming MCP servers.

. Strong understanding of cloud computing, scalability, and solution architecture, with an emphasis on Microsoft Azure.

. Experience deploying and managing applications using Docker and Kubernetes.

. Experience creating and managing CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools.

. Proven experience designing and building mid sized applications that support thousands of daily users.

. Experience developing high concurrency applications using multiprocessing, multithreading, actor models, or similar approaches.

. Strong problem solving, analytical, communication, and collaboration skills.

Employment Practices

VLink is an equal opportunity employer committed to fostering an inclusive environment where diversity is celebrated. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Employment is contingent upon successful completion of a background check.

This job application process may use AI-powered tools to assist in screening and evaluating applications based on objective, job-related qualifications. AI is used solely to support the recruitment process and all final hiring decisions are made exclusively by our human recruitment team.

Applicant information will be handled in accordance with VLink's privacy policy.

More jobs at VLink

All 20

Similar roles