Sr AI Engineer - Washington, DC

Overview

On Site
BASED ON EXPERIENCE
Full Time
Contract - W2
Contract - Independent

Skills

C++
Security clearance
Artificial intelligence
Engineering design
Data Science
Programming languages
Machine Learning (ML)
Data Analysis
Distributed computing
Problem solving
Computer science
Software development
Linear algebra
Deep learning
SANS
Algorithms
Data
Python
Collaboration
Research
Scalability
Cloud computing
Java
R
Probability
Writing
Streaming

Job Details

Job Title: Sr AI Engineer
Location: Washington, DC
Job Type: Full time/ Contract

Security Clearance: Needed

Job Description:
An artificial intelligence engineer is a professional software engineer who specializes in creating and using artificial intelligence (AI) within projects. Artificial intelligence engineers design and develop algorithms that can adapt and learn over time as they process large amounts of data.
Artificial intelligence engineers apply data science principles to engineering and use various programming languages, such as Python and C++, to develop software solutions that meet project requirements to fill the demand for artificial intelligence applications. The salary for an artificial intelligence engineer depends on their experience, education, and interest in the positive effects of AI.
This section will cover a sample job description, exploring the daily responsibilities and necessary qualifications for an artificial intelligence engineer.

Responsibilities:

  • Develop and implement machine learning models and algorithms to solve complex business problems and enhance AI-driven applications.
  • Collaborate with cross-functional teams, including data scientists and software engineers, to integrate AI solutions into existing products and services.
  • Conduct data analysis, preprocessing, and feature engineering to extract valuable insights from large datasets, improving model performance.
  • Stay updated on the latest AI and machine learning advancements, research papers, and tools, incorporating them into AI development projects.
  • Optimize AI models for performance, scalability, and efficiency, leveraging cloud-based resources and distributed computing frameworks.
  • Actively participate in code reviews and collaborative problem-solving sessions, contributing to the improvement of AI solutions and development processes.
  • Troubleshoot and resolve AI-related issues, ensuring the reliability and accuracy of AI-driven applications.

Job Qualifications and Skill Sets
Below are the qualifications expected of an artificial intelligence engineer:
  • Bachelor's degree or several years of experience in computer science, data science, software development, or another related field; a master's degree is recommended.
  • Solid understanding of common programming languages used in AI, such as Python, Java, C++, and R
  • Advanced knowledge of statistical and algorithmic models as well as of fundamental mathematical concepts, such as linear algebra and probability
  • Experience working with large data sets and writing efficient code capable of processing large data streams at speed.
  • Familiarity with deep learning and machine learning algorithms and the use of popular AI/Client frameworks