The company is looking to create rapid prototypes and tools that showcase the groundbreaking capabilities emerging from their AI research efforts, spanning machine learning and artificial intelligence, including computer vision, natural language processing (NLP), and large language models (LLMs).
Requirements
- 5+ years of experience in software development (analysis, design, development, testing, deployment, maintenance) required
- Understand the Software development life cycle (including front and back end)
- AWS Experience (CDK, SAM, EKS)
- Proficiency with JavaScript and common frontend frameworks such as Angular, React and Svelte
- Backend development experience with common languages like Python, Java, Node.JS, C++, GO, Rust, etc.
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes for deploying and managing AI applications
- Experience with databases such as PostgreSQL, MySQL, MongoDB, and NoSQL databases, and message passing middleware such as Redis and Kafka
Responsibilities
- Collaborate closely with our world-class scientists and engineers to create rapid prototypes and tools that showcase the groundbreaking capabilities emerging from our research efforts.
- Develop rapid prototypes and tools that showcase the groundbreaking capabilities emerging from our research efforts.
- Design, develop, document, test, and debug software that contains logical and mathematical solutions to problems.
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes for deploying and managing AI applications
- Experience with databases such as PostgreSQL, MySQL, MongoDB, and NoSQL databases, and message passing middleware such as Redis and Kafka
- Experience with deployment/scaling of machine learning models
- Experience integrating multiple applications
Other
- Must be a US Citizen
- A Top Secret or Top-Secret SCI clearance and a polygraph is preferred but not required
- Willingness to obtain and maintain a Top Secret or TS-SCI clearance with polygraph
- Bachelor's degree or equivalent experience
- Demonstrated experience using rapid prototyping and Agile based software development methodologies