Software Engineer (Junior)
Terran Robotics Inc. • Remote (Bloomington, IN)
January 26, 2026About the Role
Join a multidisciplinary team spanning mechanical, electrical, materials, robotics, AI, and software engineering. This role is ideal for someone early in their career (0–2 years experience) who has strong fundamentals and is excited to use AI tools to accelerate development. You'll help multiply team productivity by building the scaffolding around AI systems, integrating tools, automating workflows, and improving the AI coding assistant.
Responsibilities
- Build health dashboards that aggregate data from 50+ sensor streams.
- Create tools that enable LLMs to interact more effectively with the codebase.
- Write integration tests and monitoring systems for distributed robotic platforms.
- Convert messy or fragmented data sources into clean, usable APIs.
- Collaborate with senior engineers to improve development workflows and automation.
Requirements
- 0–2 years of professional software engineering experience.
- Experience with Python or JavaScript.
- Strong programming fundamentals and problem-solving skills.
- Excited about using AI tools to write code faster and smarter.
- Ability to learn new technologies quickly with AI assistance.
- Writes clean, simple, and readable code.
What Are The Best Paying Programming Languages in 2026?
Watch on YouTube