Jacobs logo

AI Software Developer

Jacobs

Dallas, TX
Full Time
Mid Level
100k-160k
7 days ago

Job Description

About the Role

At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good. We are seeking an AI Software Developer (preferably full stack) to develop robust applications, designing, developing and deploying AI models. This team focuses on fully custom software to answer our clients' most challenging questions, ranging from impacts of weather events on infrastructure to analyzing images and LiDAR data about roads. The role involves working in a hybrid setup across multiple locations in the United States, with 2 days per week in an office.

Key Responsibilities

  • Develop robust applications and efficient code
  • Design, develop, and deploy AI models
  • Develop and maintain complex data pipelines independently
  • Identify, troubleshoot, and resolve application quality and performance issues
  • Implement comprehensive testing and QA procedures to ensure functionality prior to delivery
  • Actively collaborate with team members and management to drive project goals
  • Proactively identify, manage, and escalate risks, issues, and other problems, providing detailed status reports to the management team
  • Debug, monitor, and troubleshoot solutions, recommending and implementing optimizations
  • Work with clients (internal and external) to understand business requirements
  • Create and maintain thorough documentation of technical specifications

Requirements

  • 2-5 years of experience in software development
  • Strong engineering background, preferably in Computer Science, Engineering, Software Engineering, or Data Science
  • Hands-on experience with AI beyond Large Language Models (LLMs)
  • Fluent English language skills with excellent communication abilities
  • Knowledge of the software development life cycle
  • Ability to work collaboratively with other developers
  • Strong problem-solving skills and ability to work independently
  • Quick learner and self-motivated
  • Proficiency in creating AI/ML models (TensorFlow, PyTorch, Hugging Face, etc.)
  • Familiarity using web technologies (HTML, CSS, JavaScript, etc.)
  • Familiarity with integrating a database (either SQL or NoSQL) as part of an application
  • Familiarity using REST APIs
  • Experience with tools such as Visual Studio, Visual Studio Code, WebStorm, Azure Data Studio, SQL Server Management Studio, MongoDB Compass
  • Experience with Agile methodologies, source control systems (i.e., GIT), and DevOps CI/CD

Nice to Have

  • Experience with Palantir
  • Experience with a JavaScript frontend framework (ReactJS, AngularJS, Vue.js, Backbone.js, etc.)
  • Familiarity using a JavaScript UI framework (Material-UI, Bootstrap, etc.)
  • Familiarity developing REST APIs (C#, Python, etc.)
  • Familiarity with both relational (SQL, e.g., SQL Server, Oracle, PostgresSQL) and NoSQL databases (e.g., Cosmos DB, MongoDB)
  • Familiarity with Azure/AWS
  • Familiarity using Node.js and npm to manage JavaScript packages during application development

Qualifications

  • Educational background in Computer Science, Engineering, Software Engineering, or Data Science (implied by experience requirements)

Benefits & Perks

  • Medical, dental, vision, and basic life insurance
  • 401(k) plan
  • Ability to purchase company stock at a discount
  • Deferred compensation plan or the Executive Deferral Plan (eligible employees)
  • Unlimited U.S. Personalized Paid Time Off (PPTO) for full-time salaried/exempt employees
  • Seven paid holidays and one floating holiday
  • Caregiver leave
  • Additional rewards including merit increases, performance discretionary bonus, and stock

Working at Jacobs

We value collaboration and believe that in-person interactions are crucial for both our culture and client delivery. We empower employees with our hybrid working policy, allowing them to split their work week between Jacobs offices/projects and remote locations, enabling them to deliver their best work.

Apply Now

Job Details

Posted AtJul 17, 2025
Salary100k-160k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Jacobs

Website

jacobs.com

Company Size

10000+ employees

Location

Dallas, TX

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches