Senior Principal Software Engineer
Role responsibilities
Design and develop a next-generation Intelligent Model-Based Systems Engineering platform integrating Agentic AI and RAG services. Build full-stack features from React interfaces to scalable Python and Rust backend APIs within a DevSecOps environment.
Requirements
Requires a degree in Computer Science or Engineering with 5+ years of professional software engineering experience. Must have proven expertise in full-stack development, AI agent frameworks, and cloud infrastructure, with the ability to obtain Secret Clearance.
Key skills
Python, Rust, React, Agentic AI, RAG, Kubernetes, AWS, Azure, TypeScript, LangChain, LlamaIndex, DevSecOps, Microservices, REST APIs, Docker, SysML
Keywords
Python, Rust, Java, JavaScript, React, Redux, AWS, Azure, Kubernetes, Docker, Terraform, GitLab, Maven, Semgrep, yGuard, OWASP, Pytest, JUnit, Jacoco, OTel, Grafana, MLflow, GPT-4o, Llama 3, LangChain, LlamaIndex, MCP, Cameo Systems Modeler, Teamwork Cloud, SysML