Autonomy Software Engineer
Indexed description
- Bachelor's degree
- 3+ years of experience in Software Development (R2), 8+ years of experience in Software Development (R3)
- Highly self-motivated
- Experience in the following:
- 4.1) Design, coding, testing, deployment, and support, in a team environment
- 4.2) Linux operating system
- 4.3) Python programming language
- 4.4) Source code version control systems, such as Git or similar, in a team environment
- 4.5) Statically typed programming language experience (e.g., C/C++, GO, Rust, Java, C#)
- Due to the requirements of our research contracts with the U.S. federal government, candidates for this position must be a U.S. citizen
- Master’s degree (or higher) in Computer Science, Computer/Electrical Engineering, or a related field
- Rigorous software development skills
- Professional experience with:
- 3.1) machine learning operations (ML Ops), distributed systems and tools such as Kubernetes, continuous integration/continuous deployment (CI/CD), containerization (Docker or similar)
- 3.2) Writing network services
- 3.3) Solid experience in GO programming language
- 3.4) Interest in or working knowledge of machine/deep learning, artificial intelligence, and/or autonomous systems
- Strong written and verbal communication skills
- Demonstrated, effective interpersonal skills
Closing Statement
Informed by its Catholic and Marianist mission, the University is committed to the dignity of every human being. Informed by this commitment, we seek to increase diversity in all of its forms, achieve fair outcomes, and model inclusion across our campus community. The University is committed to policies of affirmative action designed to increase the employment opportunities of individuals with disabilities and protected veterans in compliance with the Rehabilitation Act of 1973 and Vietnam Era Veterans' Readjustment Assistance Act of 1973.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search