AI/ML Engineer
Role details
Job location
Tech stack
Job description
Altamira is seeking an AI/ML Engineer to support the design, development, and deployment of AI/ML products within secure, mission-critical environments. This role focuses on building and maintaining data-driven applications.
The ideal candidate brings hands-on experience developing AI/ML applications, working with business / intelligence analysts to design, implement, and test AI/ML based analytic tools using one or more of the following frameworks. Senior forms of this role include providing training to build institutional capability and self sufficiency.
Key Responsibilities
-
Develop and optimize applications utilizing:
-
TensorFlow; PyTorch; Pytorch Lightning; Scikit-learn (aka SKLearn); Keras; Computer Vision; GANs
Support application packaging, versioning, and release management processes
Experience with model validation and tracking
Collaborate with platform, infrastructure, and security teams to support system requirements
Implement best practices for scalability, reliability, and performance
Troubleshoot application, database, and deployment issues in distributed environments
Support continuous integration and deployment (CI/CD) pipelines
Participate in system accreditation, compliance, and audit activities
Document system designs, configurations, and operational procedures
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Entry level to 10+ years of experience in software or AI/ML development roles
- Experience with the above mentioned tools and applications
- Ability to operate in secure, compliance-driven environments
- Experience developing distributed or data-intensive applications
- Experience supporting DoD or Intelligence Community programs
- Experience with CI/CD tools and automation frameworks
- Experience with MLOps
- Familiarity with Docker
- Experience with performance tuning
- Experience working in hybrid or air-gapped environment
- Python
- C/C++
- Rust