ChatGPT Jobs · 1 day ago
Software Engineer - Rust & C
Knexus Research is at the forefront of AI development for the government, aiming to revolutionize how government serves its citizens. They are seeking a Software Engineer with expertise in Rust and C to support the entire software development lifecycle, contributing to critical software products and systems for military and business applications.
Computer Software
Responsibilities
Collaborative Design & Implementation: You will collaboratively design, implement and test solutions, including designing evaluation harnesses for AI enabled software systems, as well as the systems themselves. This role involves leveraging cutting-edge technologies, such as GenAI and machine learning
Communication Skills: You will interact regularly with external subject matter experts, stakeholders, students, researchers and community members, requiring clear written and verbal communication skills
Modular Systems Development: Develop modular systems within a distributed architecture, such as with RESTful containerized microservices, as well as components involving lower-level systems programming when required
Performance Optimization: Review and analyze software runtime performance, including low-level behavior where applicable, making algorithmic and performance improvements
Agile Development: Use agile development techniques throughout the project lifecycle
Qualification
Required
4+ years of experience in software development, including design, coding, testing, and delivery
Proficiency in Python (the dominant Knexus language)
Experience with C (not C++) and Rust, or strong experience in C with demonstrated ability and interest in working in Rust
You must be a U.S. citizen and eligible for a U.S. government security clearance (Secret Clearance)
Preferred
Some experience with low-level systems programming concepts (e.g., memory management, performance considerations)
Some experience or coursework in programming languages theory or compilers, including automated interpretation or translation of programming languages
Experience working in a small, remote team environment
Experience building applications leveraging LLMs as a core component
Exposure to Machine Learning technologies
Experience with low level systems C programming, Cybersecurity and/or Privacy Enhancing Technologies (PETs), and experience performing scientific evaluations and comparisons
Previous experience as an active participant in open-source coding communities, including reviewing others' code, providing public feedback, and interacting in community forums
Experience using and deploying technologies onto GCP, existing GCP credentials, and familiarity with VertexAI
Familiarity with technologies such as Docker, Node, and REST APIs
Experience with database systems such as PostgreSQL
Company
ChatGPT Jobs
We find the best job offers for experts in ChatGPT and related technologies.
Funding
Current Stage
Early StageCompany data provided by crunchbase