What are the responsibilities and job description for the Senior AI Engineer – Copilot & Agentic Development(F2F & Day 1 onsite at Dearfield Beach, FL) position at Codebase Inc?
Title : Senior AI Engineer – Copilot & Agentic Development – Overall 10yrs
Location : Dearfield Beach, FL
Work Type : Hybrid (2 days' work from office per week)
C2C or W2
Role Summary
We are seeking a Senior AI Engineer who can independently design, build, and operate AI‑native software systems using the Microsoft Copilot ecosystem and modern agentic development patterns.
This role is ideal for someone who is highly autonomous, comfortable operating with minimal supervision, and capable of communicating clearly with both technical and non‑technical stakeholders. You will be responsible not only for writing code, but for shaping how software is built using AI‑assisted and agent‑driven workflows.
Key Responsibilities
· Design, build, and productionize AI‑augmented and agentic software systems, with a strong focus on Microsoft Copilot suite across development and productivity workflows.
· Use GitHub Copilot and modern IDE‑based “vibe coding” approaches to accelerate software delivery while maintaining production‑grade quality.
· Develop multi‑step, tool‑using AI agents that can reason, plan, execute, and validate outcomes across real‑world systems.
· Apply agentic software development patterns (task decomposition, memory, orchestration, feedback loops, guardrails).
· Integrate and evaluate multiple LLM providers, including Claude, selecting the right model based on reasoning depth, cost, latency, and safety.
· Translate ambiguous business problems into well‑structured AI‑driven solutions with clear constraints and measurable outcomes.
· Own solutions end‑to‑end: architecture, implementation, testing, deployment, monitoring, and iteration.
· Produce concise technical documentation and explain design decisions clearly to architects, product owners, and executives.
· Act as a technical multiplier for teams—setting standards, patterns, and best practices for AI‑assisted development.
Required Experience & Skills
Core Technical
· Senior‑level software engineering experience (typically 8 years), including designing and delivering production systems.
· Strong hands‑on experience with the Microsoft Copilot ecosystem (e.g., Microsoft 365 Copilot, Copilot Studio, developer copilots).
· Extensive use of GitHub Copilot as a first‑class development tool—not as an experiment, but as part of daily engineering workflows.
· Practical experience with Claude and other leading LLMs, including prompt design, tool use, and structured outputs.
· Proven experience building or operating agentic systems (multi‑step reasoning, autonomous execution, human‑in‑the‑loop).
· Strong programming skills in at least one modern language (e.g., Python, TypeScript, C#), with solid software design fundamentals.
· Experience integrating AI solutions into real systems (APIs, data sources, enterprise platforms).
Engineering Approach
· Demonstrated use of IDE‑driven, AI‑assisted “vibe coding” techniques to move fast without sacrificing clarity, safety, or maintainability.
· Strong understanding of testing strategies and validation for AI‑assisted code and agents.
· Ability to reason about reliability, failure modes, security, and cost in AI‑heavy systems.
Autonomy & Communication
· Extremely self‑directed—able to define next steps, unblock yourself, and make sound technical decisions without constant oversight.
· Excellent written and verbal communication skills.
· Comfortable explaining complex AI concepts in plain, concrete language to senior stakeholders.
· Able to challenge assumptions respectfully and propose better alternatives when needed.
Nice to Have
· Experience with enterprise security, identity, governance, or Responsible AI concepts.
· Familiarity with Copilot customization, plugins, or extensions.
· Experience coaching teams or setting AI engineering standards.
· Background in architecture or technical leadership roles.
Required Qualifications
· Education
o Bachelor’s degree in Computer Science, Engineering, or a related technical discipline or equivalent practical experience.
o Advanced degrees are welcome but not required if hands‑on experience is strong.
· Professional Experience
o 8 years of professional software engineering experience, with direct ownership of production systems.
o 3 years working hands‑on with AI‑assisted development, LLM‑driven systems, or intelligent automation.
o Demonstrated experience operating in senior or lead engineer capacity, influencing design decisions beyond individual tasks.
· AI & Copilot Expertise
o Proven, real‑world experience with the Microsoft Copilot suite, including using Copilot as part of daily engineering and productivity workflows.
o Hands‑on experience with GitHub Copilot used systematically for design, coding, refactoring, testing, and documentation—not occasional usage.
o Practical experience working with Claude (and similar frontier models), including understanding strengths, limitations, and appropriate use cases.
· Agentic Software Development
o Experience designing or implementing agentic systems, including:
§ Multi‑step reasoning and task decomposition
§ Tool‑calling and execution orchestration
§ State, memory, and context management
§ Human‑in‑the‑loop and guardrail patterns
o Ability to reason about reliability, failure modes, retries, and validation of autonomous behaviors.
· Software Engineering Fundamentals
o Strong proficiency in at least one modern programming language (e.g., Python, TypeScript, C#).
o Solid grounding in software design principles, APIs, version control, testing practices, and deployment pipelines.
o Experience integrating AI components into real enterprise systems, not isolated prototypes.
· Autonomy & Execution
o Demonstrated ability to work with minimal direction, define technical paths forward, and make sound decisions independently.
o Track record of owning outcomes end‑to‑end: problem framing, implementation, delivery, and iteration.
· Communication
o Excellent written and verbal communication skills.
o Ability to explain complex AI and engineering concepts clearly and concretely to diverse audiences, including senior leadership.
o Proven ability to document decisions, assumptions, and trade‑offs succinctly.
Preferred / Additional Qualifications
· Experience with Copilot extensibility, customization, plugins, or Copilot Studio.
· Familiarity with Responsible AI, governance, security, or compliance considerations in enterprise environments.
· Experience defining or scaling AI‑assisted engineering standards across teams.
· Background in architecture, platform engineering, or technical leadership roles.
· Prior experience mentoring senior‑to‑mid‑level engineers or influencing organization‑wide engineering practices.