Lumen Technologies is the trusted network for AI, transforming how businesses connect and scale in an AI-driven world. As a Senior Lead Software Engineer, you will lead the design and implementation of AI solutions, collaborating with cross-functional teams to drive innovation and ensure successful project delivery.
Responsibilities:
- Lead the end-to-end design, development, testing, deployment, and ongoing support of sophisticated conversational AI solutions
- Oversee AI projects from conception to deployment, ensuring timely delivery and alignment with business objectives
- Work closely with data scientists, software engineers, and business stakeholders to understand requirements and deliver AI solutions that meet their needs
- Stay up to date with the latest advancements in AI and machine learning and apply this knowledge to drive continuous improvement and innovation within the team
- Provide technical guidance and mentorship to junior AI engineers, fostering a culture of learning and growth
- Optimize AI models for performance, scalability, and reliability, ensuring they meet the highest standards of quality
- Create and maintain comprehensive documentation for AI models, algorithms, and processes to ensure transparency and reproducibility
- Integrate conversational agents seamlessly with backend APIs, databases (like Firestore), CRM systems, and other enterprise platforms within the GCP ecosystem
- Explore and implement advanced capabilities, potentially including Generative AI features available through Agent Builder and Vertex AI, to enhance conversational intelligence
- Establish and maintain comprehensive MLOps/AIOps practices for conversational AI models on GCP, encompassing model monitoring, continuous integration/delivery (CI/CD), versioning, scalability, and robust alerting
- Design and implement systems to collect, analyze, and leverage IT telemetry data and logs (using tools like Google Cloud Monitoring/Logging) for proactive alerting and monitoring of AI system health, performance, and potential issues
- Analyze and optimize conversational AI solutions for key performance metrics including latency, accuracy, user satisfaction, operational cost, and reliability on GCP
- Mentor junior engineers, share knowledge, and contribute to establishing best practices for conversational AI development within the organization
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, Artificial Intelligence, or a closely related technical field
- Minimum of 10+ years of professional software engineering experience, with at least 4 years specifically focused on developing and deploying AI/ML solutions
- Python Programming
- Dialogflow (CX/ES), Agent Builder, Conversational Agents
- Google Cloud Platform (GCP)
- Core AI/ML Concepts
- Familiarity with Copilot Studio and Google ADK development
- Backend API Integration
- Team Leadership
- Cross-Functional Collaboration
- Strong Communication
- Problem-Solving
- Strategic Thinking
- Analytical Skills: Strong analytical and problem-solving skills, with the ability to translate complex business requirements into AI solutions
- Communication: Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and present technical concepts to non-technical stakeholders
- Leadership: Demonstrated leadership abilities, with experience in mentoring and guiding junior engineers
- Passion for AI: A deep passion for AI and a commitment to staying current with the latest industry trends and advancements
- Generative AI
- Vertex AI
- Firestore, BigQuery
- MLOps/AIOps
- Experience contributing to or utilizing an integrated Generative AI platform on GCP designed to streamline the end-to-end lifecycle of AI applications, from development and experimentation to robust deployment and monitoring
- Hands-on experience with key components of modern AI/ML infrastructure and data stacks within the Google Cloud ecosystem, specifically including Vertex AI Vector Search, Firestore, Vertex AI Model Registry, and BigQuery