Software Developer III - AI Development
Williams · Tulsa, OK · 3 wk ago
EngineeringFull-time
Responsibilities
- Leads the design and implementation of sophisticated software features and modules, including hands-on development, testing, and debugging
- Collaborates with multi-functional teams to define technical requirements
- Provides technical guidance and mentorship to junior and mid-level developers
- Contributes to the documentation of software solutions and processes
Requirements
- Working knowledge of Agentic AI development concepts, including spec-driven development approaches (e.g., defining, testing, and iterating against structured specifications)
- Familiarity with agent-based or orchestrated workflow patterns
- Practical familiarity with enterprise AI platforms and governance practices, including model lifecycle management, monitoring, and use of centralized platforms or control planes with defined governance guardrails and policy considerations
- Demonstrates initiative to stay current with AI technologies, with evidence of applying new tools, techniques, or frameworks in development projects
Qualifications
- Required: High school diploma/GED, vocational/technical/ business school, and a minimum of eight (8) years of software development experience
- PREFERRED: Bachelor's Degree, Computer Science or related field
Skills
- Experience building AI-driven solutions or agents using platforms such as Microsoft AI Foundry, Databricks Genie, Google Vertex AI, or similar enterprise AI development environment
Benefits
Other duties as assigned
Education/Years of Experience
- Required: High school diploma/GED, vocational/technical/ business school, and a minimum of eight (8) years of software development experience
- PREFERRED: Bachelor's Degree, Computer Science or related field
Other Requirements
- Demonstrates outstanding organizational/communication skills and safety as the utmost priority
- Proficiency in Microsoft Office Applications
- Expertise in one or more programming languages and frameworks
- In-depth knowledge of software architecture and design patterns
- Experience with performance profiling and optimization
- Strong analytical and critical-thinking abilities
- Proven experience in leading software projects
- Proficiency in querying and crafting databases
Pay
N/A
Schedule
N/A
Benefits
N/A
Job Title
Software Developer III