Software and AI/ML Developer

Rincon Research Corp.

$100K — $130K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-12 years of software engineering experience with increasing responsibility
  • Expert-level proficiency in one of Golang, Rust, Python, or C/C++
  • Deep understanding of data structures, algorithms, and modern design patterns
  • Proven ability to architect scalable, maintainable software systems
  • Experience building production-quality APIs and integrating complex services
  • Active TS/SCI security clearance required (U.S. citizenship mandatory)
  • Bachelor's/Master's/PhD in Computer Engineering or Computer Science

Responsibilities

  • Design, develop, test, deploy, and operate integrated software solutions
  • Build and maintain infrastructure for modern application integration
  • Collaborate effectively with product managers, designers, and technical teams
  • Communicate technical ideas to diverse stakeholders
  • Mentor junior developers for professional growth
  • Stay up-to-date with emerging technologies
  • Propose innovations to enhance applications and frameworks

Benefits

  • 100% employer-paid premiums for family medical and dental insurance
  • Flexible reimbursement spending accounts for medical expenses and dependent care
  • Immediate participation and vesting in Employee Stock Ownership Plan (ESOP) and 401(k) Plan
  • Employer contributions to the ESOP
  • Employer matching contributions to 401(k) Plan
  • Employer discretionary contributions to 401(k) Plan
Full Job Description
What You'll Build
  • Next-Gen AI Systems: Design and architect AI solutions that process real-world data at scale
  • Mission-Critical Infrastructure: Build robust, secure systems that operate in challenging environments
  • Advanced APIs & Integrations: Create seamless connections between cutting-edge applications and enterprise systems
  • Full-Stack Solutions: Own everything from algorithm research to production deployment


Technical Leadership & Growth
  • Mentor Rising Talent: Guide junior developers and shape the next generation of defense technologists
  • Drive Technical Vision: Propose and implement innovations that improve our entire technology stack
  • Stay on the Bleeding Edge: Experiment with emerging technologies and incorporate breakthrough solutions
  • Cross-Functional Impact: Work across systems engineering, development, testing, deployment, and operations


What are the primary responsibilities in the Software and AI/ML Developer position?

Core responsibilities include:
  • Design/architect, develop, test, deploy, and operate fully integrated software
  • Design, build, and maintain infrastructure for modern integration between our applications and third-party services
  • Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team.
  • Communicate technical ideas and work closely with other senior members of the team.

You will also provide technical leadership and guidance to junior team members and mentor others to grow in their technical abilities. A key responsibility is staying up-to-date with the latest technologies, tools, and methodologies and experimenting with new technologies to incorporate innovative solutions into RRC projects. You're encouraged and expected to propose things that you believe will improve the applications and frameworks you're working in. The ability to work unsupervised with minimal direction and the ability to self-start is a must.

What required background will make you successful?

Technical Mastery:
  • Expert-level proficiency in one of Golang, Rust, Python, or C/C++
  • Deep understanding of data structures, algorithms, and modern design patterns
  • Proven ability to architect scalable, maintainable software systems
  • Experience building production-quality APIs and integrating complex services

Experience & Leadership:
  • 5-12 years of software engineering experience with increasing responsibility
  • Track record of delivering complex projects with minimal supervision
  • Ability to translate technical concepts to diverse stakeholders
  • Bachelor's/Master's/PhD in Computer Engineering or Computer Science
  • Security Clearance: Active TS/SCI clearance (U.S. citizenship mandatory)

Preferred skills:

Cloud & DevOps Expertise: AWS, Docker, Kubernetes, CI/CD pipelines

Linux Proficiency: Deep command-line and systems administration skills

Agile Leadership: Experience leading technical teams in fast-paced environments

Enterprise Automation: Building workflows that scale across large organizations

Where is the position located?

This position is located in our Tucson, AZ office. Remote work/telework is not available for this position.

What benefits does RRC offer?
  • 100% employer-paid premiums for family medical and dental insurance, employee life insurance, short-term and long-term disability (STD & LTD)
  • Flexible reimbursement spending accounts for medical expense and dependent care
  • Immediate participation and vesting in the company's Employee Stock Ownership Plan (ESOP) and 401(k) Plan
  • Employer contributions to RRC's ESOP
  • Employer matching contributions to the company's 401( k) Plan
  • Employer discretionary contributions to the company's 401(k) Plan

Similar Jobs

More Jobs at Rincon Research Corp.

More Aerospace & Defense Jobs

Find similar Software and AI/ML Developer jobs: