What are the responsibilities and job description for the Lead AI/ML Engineer position at Sriven Systems Inc.?
Job Details
Role: Lead AI/ML Engineer
Location: McLean, Virginia (Hybrid)
12-month contract with strong potential of extension (36-month tenure limit)
JD:
1.) Python
- Hands-on expertise in Python programming and familiarity with AI and machine learning frameworks.
2.) AI / ML
- Hands-on experience with AI coding assistants (e.g., GitHub Copilot) and other AI-driven development tools.
- A passion for innovation and staying current with emerging technologies in AI and software development.
- Design, develop, and maintain IDE extensions for popular development environments such as Visual Studio Code, IntelliJ IDEA, Eclipse, and others.
3.) Lead Level Engineer
- Fully autonomous and able to help teach others how to leverage AI coding assistants.
Job Description
- The AI Developer Experience Team is looking to leverage AI through Github Copilot to increase productivity with developers across the organization.
- This person will need hands-on expertise in Python programming and familiarity with AI and machine learning frameworks.
- Hands-on experience with AI coding assistants (e.g., GitHub Copilot) and other AI-driven development tools.
- Proven experience as Lead Engineer, or similar role, with a strong background in software development.
- (This person needs to be able to work autonomously in a lot of gray space without needing too much guidance, but willing to accept input and feedback.) Experimentation on knowledge bases, creating coding assistants to make tools more effective.
- Taking ownership of some data jobs, telemetry data from copilot, loading this data in their warehouse, creating any additional jobs that come in, evaluating these features from engineering standpoint, intro automation, resolving any issues, familiar with gen ai landscape .
- Be hands on and intermediate to export python programming.
- Design, develop, and maintain IDE extensions for popular development environments such as Visual Studio Code, IntelliJ IDEA, Eclipse, and others.
- Cloud Platforms: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Strong analytical and problem-solving skills, with the ability to conduct comparative evaluations of different tools.
- Provide technical support for users of AI coding assistants in the enterprise. Work with internal and external teams to resolve technical issues and troubleshooting. Experiment with new features and functionalities of current AI coding assistants to enhance developer productivity.
- Conduct thorough assessments and comparative evaluations of different AI tools to identify the most effective solutions.
- Willing to learn because these roles (process engineer and github copilot engineer) will be cross-training one another.