AI Developer
Jacobs · Reston, VA · 1 mo ago
Engineering$79k–$119k/yrFull-time
About the role
Jacobs is seeking a mid‑level AI Developer with strong software engineering skills, deep proficiency in AI‑assisted coding tools, and hands‑on experience building and deploying AI‑powered applications for both government and private‑sector clients. The role will be part of the Digital and Data team, collaborating with subject‑matter experts, technologists, engineers, data scientists, and project managers to drive innovation in technical project work.
Responsibilities
- Design, develop, and deploy AI‑powered applications and tools using Python, TypeScript/JavaScript, and modern AI frameworks such as LangChain, LangGraph, or CrewAI.
- Build and configure Model Context Protocol (MCP) servers and integrations to connect AI models with enterprise data sources, APIs, and tooling.
- Develop Retrieval‑Augmented Generation (RAG) pipelines, agentic workflows, and AI‑assisted automation solutions for internal and client‑facing projects.
- Leverage AI‑assisted development tools (Claude, Codex, Cursor, GitHub Copilot) to accelerate delivery while maintaining high code quality.
- Collaborate cross‑functionally with subject‑matter experts, data engineers, and project managers to translate business requirements into production‑ready AI solutions.
- Architect and implement full‑stack solutions, including front‑end interfaces (React, HTML/CSS/JS), back‑end APIs, and cloud‑hosted AI services.
- Evaluate, integrate, and maintain AI platforms, APIs, and toolchains as the technology landscape evolves.
- Contribute to technical presentations, demos, and documentation for internal teams and external clients.
- Participate in knowledge sharing, code reviews, and mentoring across teams and domains.
- Stay current with rapidly evolving AI tools, models, and best practices, proactively introducing new capabilities to the team.
Requirements
- 3–5 years of software development experience, with at least 1–2 years focused on AI/ML application development.
- Bachelor’s degree in computer science, software engineering, AI, data science, or a related field (Master’s preferred).
- Proven proficiency building applications with AI/LLM APIs and frameworks (e.g., Anthropic Claude API, OpenAI API, LangChain/LangGraph, Model Context Protocol).
- Strong expertise in Python and JavaScript/TypeScript; working knowledge of SQL.
- Demonstrated ability to use AI‑assisted coding tools (Claude, Codex, Cursor, GitHub Copilot) to accelerate development workflows.
- Willingness and ability to travel as necessary to meet project and client requirements.
- Preferred experience in the Architecture, Engineering, and Construction (AEC) industry.
- Technical proficiency with platforms such as Microsoft Azure, Microsoft Fabric, Palantir Foundry, Palantir AIP, AWS, Power BI, GIS, and database technologies (data lakes, vector databases, etc.).
Benefits
- Medical, dental, vision, and basic life insurance.
- 401(k) plan with company stock purchase at a discount.
- Eligibility for deferred compensation plans or Executive Deferral Plan.
- Unlimited U.S. Personalized Paid Time Off (PPTO) for full‑time salaried/exempt employees.
- Seven paid holidays and caregiver leave.
- Potential merit increases, performance discretionary bonus, and additional stock awards.
- Hybrid working policy allowing a split between office/project sites and remote locations.
Pay
The base salary range for this position is $79,100.00 to $119,000.00, with individual pay determined by work location, job‑related skills, experience, and relevant education or training.