AI Software Engineer
Core
Design, develop, and industrialize advanced AI and Machine Learning solutions, including predictive models and robust data processing pipelines, for the defense and security sector.
Role type
Senior AI Software Engineer (Industrial ML)
Builds
Production AI/ML models, data pipelines, and integrated software solutions for defense applications.
Domain
Defense & Security / Industrial AI
Deliverable
production ML models
Required skills
Python, Java, C++, TensorFlow, Keras, PyTorch, LangChain, SQL, NoSQL, Pandas, NumPy, Matplotlib, GPU computing, Unix/Linux, Docker, MLOps (MLflow, Kubeflow), Design Patterns, Agile methodology
Preferred skills
Mentoring junior resources, defining technical roadmaps, publishing scientific papers, open source contributions
Technologies
TensorFlow, Keras, PyTorch, LangChain, MLflow, Kubeflow, Docker, Kubernetes, SQL, NoSQL
Responsibilities
Analyze system requirements and feasibility studies; Design, develop, and optimize ML/Deep Learning models including multimodal architectures; Design test suites for model validation; Monitor state-of-the-art AI/ML technologies; Optimize performance and tune algorithms/data pipelines; Collaborate with cross-functional stakeholders to align technical solutions with business needs.
Seniority
Senior, hands-on IC with mentorship responsibilities