The Senior Software Engineer, AI is responsible for leading the design, development, and implementation of AI-driven systems, with a focus on large language models.
Requirements
- Leads the development and integration of AI-driven applications and systems
- Research and evaluates AI technologies for potential implementation
- Designs and maintains policy and documentation for the AI Engineering team, and for AI systems and processes
- Clarifies design requirements for AI systems from the firm's business owners
- Devises strategic plan for resolving issues while keeping the firm's systems operational
- Educates professionals on responsibilities and provides guidance regarding effective resolution of issues
- Facilitates meetings to discuss project requirements
- Acts as the technical lead on larger IT projects
- Provides technical guidance and mentorship to junior developers on AI best practices
- Serves as the Secondary Support person for after-hours support, as needed
- Integrates AI functionalities into existing systems to enhance user experience
- Escalates critical issues to management and implements strategies for timely resolution
- Leads the follow-up from items stemming out of team meetings
- Provides Level IV support for specific applications as needed
- Develops and maintains best practices for AI development and deployment
- Conducts code reviews to ensure quality and security in AI applications
- Proactively monitors and supports existing AI applications and automations
Benefits
- 401k Matching
- Retirement Plan
- Generous Paid Time Off