AI Developer (Software Engineering, Associate)

The MIL Corporation

$115K — $150K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of professional experience
  • 5+ years in AI/ML, automation, or business software application development
  • Proficiency in Python or another modern programming language
  • Experience with APIs, data, and system integrations
  • Ability to translate business processes into technical solutions
  • Strong problem-solving and communication skills

Responsibilities

  • Design and develop AI and software solutions for government and business use cases
  • Create AI-enabled applications, workflow automations, and Python scripts
  • Analyze business processes for opportunities in AI and automation
  • Integrate applications with databases, APIs, and other data sources
  • Research AI models and automation tools for customer use cases
  • Develop prototypes and production-ready solutions including testing and documentation
  • Collaborate with cross-functional teams to meet technical requirements

Benefits

  • Comprehensive health, life, and disability insurance
  • Retirement plans
  • Paid time off
  • Professional growth opportunities and tuition assistance
  • Additional benefits and incentives during the hiring process
Full Job Description
Clearance Required:

Public Trust

Education Required:

BA/BS

US Citizenship:

Required

Summary

The MIL Corporation seeks an AI Developer (Software Engineering, Associate) to support the design, development, and implementation of AI, automation, and software solutions for internal and external clients. The ideal candidate will have a broad technical background and be comfortable working across AI/ML, software development, process automation, data integration, and business applications. This role will support a variety of government and back-office use cases and requires someone who can quickly learn new technologies, understand business processes, and develop practical solutions using both emerging and established tools.

This position currently requires a hybrid schedule. Schedule is subject to change based on company/contract requirements.

This position is currently unfunded and is being posted in anticipation of a future contract award and funding approval. We are proactively identifying and engaging with qualified candidates. While candidates may be contacted for pre-screening, any hiring decisions will be contingent upon funding availability and final program requirements or client approval.

Responsibilities
  • Design and develop AI, machine learning, automation, and software solutions for government and business use cases.
  • Develop AI-enabled applications, workflow automations, Python scripts, APIs, and web-based solutions.
  • Analyze business processes and identify opportunities for AI, RPA, system integration, and process improvement.
  • Integrate applications with databases, APIs, enterprise systems, and other data sources.
  • Research and evaluate AI models, automation tools, and software technologies for customer use cases.
  • Develop prototypes, demonstrations, and production-ready solutions, including testing, deployment, troubleshooting, and documentation.
  • Work independently and with cross-functional teams to translate business and technical requirements into working solutions.

Travel

Up to 25%

Required Qualifications
  • 7+ years of professional experience
  • 5+ years experience developing AI/ML, automation, data-driven, or business software applications.
  • Software development experience using Python or another modern programming language.
  • Experience working with APIs, data, and system integrations.
  • Ability to understand business processes and translate requirements into practical technical solutions.
  • Strong problem-solving, communication, and ability to learn new technologies quickly.

Desired Qualifications
  • Experience with LLMs, generative AI, machine learning, computer vision, or predictive analytics.
  • Experience with Microsoft Azure, Power Platform, or other cloud and low-code platforms.
  • Experience with RPA tools such as UiPath, Automation Anywhere, or similar technologies.
  • Experience with web applications, APIs, SQL/databases, and modern software development tools such as Git and Docker.
  • Experience deploying AI or software solutions to cloud, on-premises, or restricted environments.
  • Familiarity with commercial and open-source AI platforms and models.
  • Experience with C++, optimization/simulation, or deploying software and ML models to edge or embedded computing environments.

Education

BA/BS degree in Computer Science, Information Technology, Engineering, Data Science, or another relevant technical or business field, or equivalent relevant experience.

Clearance

Ability to obtain Public Trust clearance

Compensation

The MIL Corporation values your contributions and offers a range of benefits to support your overall well-being. We are pleased to offer a comprehensive range of benefits to our full-time employees which include health, life, disability, and retirement plans, as well as paid time off, opportunities for professional growth and tuition assistance. Additional benefits and incentives may also apply, which will be communicated during the hiring process.

For this position, the projected compensation range is $115,000 - $150,000 per year. This estimate represents the typical salary range and is just one part of MIL's complete compensation package. Final salary for this position is determined based on factors such as individual qualifications, education, experience, and contractual limitations. Learn more on the MIL Careers page.

Similar Jobs

More Jobs at The MIL Corporation

More Information Technology Jobs

Find similar AI Developer (Software Engineering, Associate) jobs: