Demo

Software Engineer - ML & Applied Research

Intelligent Automation, a BlueHalo Company
Derwood, MD Full Time
POSTED ON 2/18/2025
AVAILABLE BEFORE 3/15/2025
Software Engineer – Machine Learning & Applied Research

Position Overview

IAI is looking for self-motivated software developers at entry, mid and senior levels who are interested in working in a highly agile and dynamic R&D, technology transition and product development environment. Candidates will work collaboratively on the Robotics & Electromechanical Systems (REMS) team as well as supporting the development team to refine research and products in the areas of big data and text, image, video and network analytics. US citizenship or Permanent Residency is required for this position.

You are highly encouraged to apply if you are excited about writing code, interested in applying the latest technologies throughout the software stack, have strong analytical skills, enjoy finding and fixing bugs, passionate about understanding how things work and want to solve complex problems.

Job Duties

Exact job duties will vary depending on experience/interest:

  • Develop, design, train and evaluate Deep Learning networks. Focus is in machine vision applications (object detection, recognition) as well as natural language processing.
  • Integrate novel and existing algorithms (Computer Vision/Machine Learning) into production framework.
  • Work with and/or lead a team or research engineers to develop new algorithms and modules suitable for integration into production framework.
  • Design, develop, and integrate web services to support existing production applications
  • Integrate graph, natural language processing, image and video-based algorithms into existing production applications
  • Rigorously develop, test and document code

Desired Skills

Prior experience with one or more of these technologies is a plus, but not required. Training in relevant technologies will be provided as needed.

  • 3 years of experience in related technologies
  • Computer Vision/Machine Learning Technologies: OpenCV, Matlab, TensorFlow, PyTorch, Keras
  • Web Frameworks: grails, spring boot, pyramid, flask, django, and/or rails
  • Programming Languages: Python, C/C , Java
  • Relational Database/ORM: MySql, MongoDB, hibernate, and/or sqlalchemy
  • NoSQL/Graph Database: Hbase, Cassandra, Neo4j and/or JanusGraph
  • Configuration Management, Build Tools: Git, Subversion, maven, gradle, jenkins and/or travis
  • DevOps/Deployment Tools: ansible, chef, puppet and/or docker
  • Comfortable working in Linux

Education

A bachelor’s degree (or higher) in Computer Science, Engineering, Mathematics, Physics or related field is required.

About Iai

Intelligent Automation, Inc. (IAI) is a technology innovation company headquartered in Rockville, MD. We specialize in providing advanced technology solutions and R&D services to federal agencies, and corporations throughout the United States and internationally. Leveraging agile R&D processes, a multidisciplinary collaborative environment, and its substantial intellectual property portfolio, IAI excels in developing concepts into market-focused products and customer-driven solutions. IAI's core R&D areas include: Air Traffic Management, Big Data and Social Media Analytics, Control and Signal Processing, Cyber Security, Education and Training Technologies, Health Technologies, Modeling and Simulation, Networks and Communications, Robotics and Sensor Systems. For more information on IAI, please visit www.i-a-i.com.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - ML & Applied Research?

Sign up to receive alerts about other jobs on the Software Engineer - ML & Applied Research career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Intelligent Automation, a BlueHalo Company

Intelligent Automation, a BlueHalo Company
Hired Organization Address Derwood, MD Intern
Intelligent Automation, Inc. (IAI) is seeking eager and motivated students and recent graduates to develop and work on A...
Intelligent Automation, a BlueHalo Company
Hired Organization Address Derwood, MD Full Time
Job Description Intelligent Automation, Inc. (IAI) is seeking highly motivated Research Scientists with experience in el...
Intelligent Automation, a BlueHalo Company
Hired Organization Address Derwood, MD Full Time
Machine Learning & Big Data Researcher – Network and Security Group Open Positions : multiple Overview We are looking fo...
Intelligent Automation, a BlueHalo Company
Hired Organization Address Derwood, MD Full Time
Job Description Intelligent Automation, Inc. (IAI) is seeking highly motivated Research Scientists with experience in ra...

Not the job you're looking for? Here are some other Software Engineer - ML & Applied Research jobs in the Derwood, MD area that may be a better fit.

AI/ML Software Engineer

Toyon Research, Ashburn, VA

AI/ML Software Engineer

Toyon Research, Sterling, VA

AI Assistant is available now!

Feel free to start your new journey!