Senior AI Software Engineer

MSM Technology

United States

On-site

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CLIENT is seeking a Senior Software Engineer to deliver infrastructure and software services for AI solutions across enterprise cloud platforms. The person will ensure secure, efficient deployment, integration, and operation, collaborating with a Joint Development Team to align with the organization’s IT roadmap.

The role emphasizes full-stack development, CI/CD expertise, and experience with Terraform and observability tools, with a focus on system upgrades and performance improvements across

Qualifications

  • Bachelor’s or master’s degree in CS/AI/ML or related field.
  • DHS or FEMA clearance.
  • 5–10 years in software development, scripting and project management.
  • Experience with Scrum/Agile development methodologies.
  • In-depth knowledge of relational databases.
  • Hands-on with multiple frameworks.
  • Proficiency in PERN stack and Terraform.
  • Expertise in CI/CD pipelines and Git.
  • Experience with observability tools.

Responsibilities

  • Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigate problem areas; follow the software development lifecycle.
  • Direct system installation and upgrades.
  • Determine system specifications and requirements.
  • Improve system performance by conducting systems analysis and recommending changes in policies and procedures.
  • Provide information by collecting, analyzing, and summarizing development and service issues.
  • Collaborate with a Joint Development Team (JDT) to align with CLIENT's IT roadmap and stakeholder requirements.

Skills

Full stack development (PERN)
CI/CD pipelines
Relational databases
Agile / Scrum
Git and code management
Terraform
Observability tools
System upgrades
Software architecture

Education

Bachelor’s or Master’s degree in Computer Science, AI, ML or related field

Tools

Terraform
Git

Job description

Job Type

Full-time

Description

The Senior Software Engineer provides dedicated infrastructure and software engineering services to ensure the CLIENT’s growing portfolio of Artificial Intelligence (AI) solutions are securely, efficiently, and seamlessly deployed, integrated, and operated across enterprise cloud and technology platforms.

Duties Include
  • Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
  • Directing system installation and upgrades.
  • Determining system specifications and requirements.
  • Improving system performance by conducting systems analysis and recommending changes in policies and procedures.
  • Providing information by collecting, analyzing, and summarizing development and service issues.
  • Collaborating with a Joint Development Team (JDT) to ensure all work aligns with CLIENT's IT roadmap and stakeholder requirements.
Requirements
Required Skills
  • Must have a bachelor’s or master’s degree in computer science, Artificial Intelligence, Machine Learning, or a related field.
  • Must have a DHS or FEMA clearance
  • Must have 5-10 years of experience in the following:
  • software development, scripting and project management
  • Scrum/Agile development methodologies
  • In-depth knowledge of relational databases
  • Hands-on experience developing applications using multiple frameworks
  • Proficiency in software engineering tools and in software architecture
  • Proficiency in full stack development approaches and program languages such as PERN (a cohesive collection of technologies that includes PostgreSQL, Express. js, React, and Node. Js) and infrastructure coding tools such as Terraform.
  • Expertise in managing Continuous Integration/Continuous delivery (CI/CD) pipelines and git-based code management.
  • Experience integrating observability tools into software engineering efforts.
  • Directing system installation and upgrades
  • Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
  • Determining system specifications and requirements
  • Improving system performance by conducting systems analysis; recommending changes in policies and procedures
  • Providing information by collecting, analyzing, and summarizing development and service issues
Preferred Skills
  • Experience with AI/ML platforms and services across multiple cloud environments, including Microsoft Azure (Azure OpenAI, Cognitive Services), Amazon Web Services (AWS) (SageMaker, Lex), and Google Cloud Platform (GCP) (Vertex AI, Gemini).
  • Experience with AI capabilities embedded in SaaS platforms such as ServiceNow (Now Assist) and CRM software (Einstein AI)
Salary Description

$150,000 - $200,000

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer
Senior AI Software Engineer

MSM Technology, LLC • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Direct Supply • Milwaukee (WI)

On-site
USD 130,000 - 180,000
Generous benefits
Senior AI
Senior AI

stanleyreid • Aurora (CO)

On-site
USD 170,000 - 260,000
Remote work options
Health insurance
Direct 401k contributions
+2
AI Engineer
AI Engineer

Booz Allen Hamilton • El Segundo (CA)

On-site
USD 77,600 - 176,000
AI Engineer
AI Engineer

Platinum Technologies • Washington

Hybrid
USD 150,000 - 160,000
Senior AI Engineer, Applied AI Solutions
Senior AI Engineer, Applied AI Solutions

Horizon Media • New York (NY)

Hybrid
USD 195,000 - 225,000
Health insurance
Retirement savings plans
Unlimited PTO
Senior AI/ML Engineer
Senior AI/ML Engineer

Peraton • Herndon (VA)

On-site
USD 135,000 - 216,000
Forward Deployed Engineer – Software Development Engineer – Artificial Intelligence, AI
Forward Deployed Engineer – Software Development Engineer – Artificial Intelligence, AI

Jobtailor • California (MO)

On-site
USD 90,000 - 140,000
AI Systems Engineer-Senior
AI Systems Engineer-Senior

Socket.dev • Maryland

On-site
USD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

FM Talent Source • Silver Spring (MD)

On-site
USD 113,000 - 188,000