Talent.com
serp_jobs.error_messages.no_longer_accepting
AI Software Developer

AI Software Developer

Jacobs SolutionsDallas, TX, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

AI Software Developer

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. They may range from what impacts will the forecasted rainstorm have on my sewer system to what do these images and LiDAR points tell me about my roads?

Location : Hybrid set up in the United States. 2 days per week in a Jacobs office. We have multiple locations in most states.

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

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.

Here's what you'll need :

Overall Experience :

  • 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
  • Here are the technical skills we will expect you to have to help reinvent tomorrow with us here at Jacobs :

  • 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
  • Familiarity with some of these tools : 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 Cl / CD
  • And if you have any of the following additional technical skills, even better :

  • Experience with Palantir
  • Experience with a JavaScript frontend framework (ReactJS, AngularJS, Vue.js, Backbone.js, etc.)
  • Familiarity using a JavaScript Ul framework (Material-Ul, Bootstrap, etc.)
  • Familiarity developing REST APIs (C#, Python, etc.)
  • Familiarity with both relational (SQL, e.g., SQL Server, Oracle, PostgresSQL, etc.) and NoSQL, e.g., Cosmos DB, MongoDB) database design (and how to integrate into an application
  • Familiarity with Azure / AWS
  • Familiarity using Node.js and npm to manage JavaScript packages during application development
  • Jacobs' health and welfare benefits are designed to invest in you, and in the things you care about. Your health. Your well-being. Your security. Your future. Employees have access to medical, dental, vision, and basic life insurance, a 401(k) plan, and the ability to purchase company stock at a discount. Eligible employees may also enroll in a deferred compensation plan or the Executive Deferral Plan. Jacobs has an unlimited U.S. Personalized Paid Time Off (PPTO) policy for full-time salaried / exempt employees, seven paid holidays, one floating holiday, and caregiver leave. And certain roles may be eligible for additional rewards, including merit increases, performance discretionary bonus, and stock.

    The base salary range for this position is $100,000.00 to $160,000.00. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

    Locations : City

    State

    Country

    Dallas

    Texas

    United States

    Austin

    Texas

    United States

    San Diego

    California

    United States

    Seattle

    Washington

    United States

    New York

    New York

    United States

    Chicago

    Illinois

    United States

    Portland

    Oregon

    United States

    serp_jobs.job_alerts.create_a_job

    Software Developer • Dallas, TX, US