AI/ML Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Johns Hopkins Applied Physics Laboratory · 1 week ago

AI/ML Software Development Engineer

Johns Hopkins Applied Physics Laboratory is seeking a highly motivated Machine Learning Software Engineer to join their multidisciplinary team focused on innovative solutions for complex challenges. The role involves developing and deploying machine learning algorithms, interacting with diverse data sources, and supporting military evaluations.

EducationUniversities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

You will implement and analyze algorithms for various machine learning tasks, quantify and document the performance capabilities and limitations of algorithms for specific tasks, as well as provide metrics of robustness and confidence in specific approaches
You will interact with a variety of sensor and data sources, data types, formats, and structures for algorithm training and testing, performing any data cleaning, normalization, or manipulation as needed
You will scope and define needed software and hardware solutions to support operational constraints
You will support evaluation and experimental activities at military facilities, and transitions of documentation and capabilities to government or industry

Qualification

Machine LearningC++PythonAI/ML FrameworksLinux EnvironmentSoftware Development Best PracticesHardware ConfigurationInterpersonal SkillsCommunication Skills

Required

Hold a Bachelor's degree in Computer Science, Electrical Engineering, or a related field
Have at least three years of relevant experience implementing machine learning solutions
Are fluent in C++ and Python, with the ability to translate mathematical concepts into well-documented, well-structured, efficient code, particularly in a Linux environment
Are comfortable specifying and configuring hardware, and installing/configuring operating system level dependencies
Have experience developing AI/ML prototypes in code, using one or more of scikit-learn, Tensorflow, PyTorch, or similar machine learning frameworks
Have knowledge of classification, clustering, deep learning, or decision making algorithms
Have demonstrated experience with software development best practices, i.e. working with Kanban boards and using version control software like Git
Can effectively communicate ideas and results, with excellent interpersonal skills
Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship

Preferred

Have a Master 's degree in Computer Science, Electrical Engineering, or a related field
Have at least five years of relevant experience implementing and delivering machine learning solutions
Are extremely competent in a wide variety of programming languages, including C++, Python, and Java, on both Linux and Windows platforms, with experience bringing concepts from ideation to prototype
Have experience using, configuring, maintaining specialized high-performance computing structures like GPUs and CPU clusters
Have advanced work experience with developing and fielding classification, clustering, deep learning, or decision making algorithms, with experience with AI explainability

Benefits

Generous benefits
Robust education assistance program
Unparalleled retirement contributions
Healthy work/life balance
Comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development

Company

Johns Hopkins Applied Physics Laboratory

twittertwittertwitter
company-logo
The Johns Hopkins Applied Physics Laboratory (APL) is a not-for-profit university-affiliated research center (UARC) that provides solutions to complex national security and scientific challenges with technical expertise and prototyping, research and development, and analysis.

Funding

Current Stage
Late Stage
Total Funding
unknown
Key Investors
U.S. Department of Homeland Security
2023-01-17Grant

Leadership Team

leader-logo
Alice Bowman
Mission Operations Manager
linkedin
leader-logo
Ashutosh Dutta
Chief 5G Strategist, Senior Scientist, Lawrence R. Hafstad Fellow, Director at JHU
linkedin
Company data provided by crunchbase