Software Engineer (San Diego)
About this role
Machina Cognita Technologies is an R&D-driven company specializing in machine learning innovations for government, commercial, and educational applications. We embrace today's most exciting machine learning challenges with technologies including uncrewed autonomous systems, large language models, realistic simulation environments, computer vision, and reinforcement learning. We are looking for a Software Engineer who thrives on tackling complex problems and pushing the boundaries of new technologies. In this role, you'll partner closely with clients to understand their pain points, conceptualize forward-thinking solutions, and collaborate with other engineers to bring your ideas to life. You'll gain end-to-end exposure, expand your creative freedom, and hone a wide-ranging skillset as you contribute across the full software development life cycle. This is a full-time, onsite role split between Point Loma and Carlsbad . Required An active DoW Secret security clearance is required for this role Who You Are Energized by open-ended technical challenges in early-stage product development Turns failures into learning opportunities Bachelor's degree in Computer Science, Engineering, or related field 2-5 years of professional software development experience Proficient in Python, JavaScript, and Bash Proficient in command-line tooling and shell scripting Proficient in containerization technologies such as Docker or Kubernetes Experience with government and defense contracts (SBIR/STTR) or DoW end users is a plus Strong communication, interpersonal, and collaboration skills Responsibilities Build proof-of-concept prototypes and client demonstrations to win contract bids and drive new business opportunities Design, develop, and launch new features, applications, and servi...
