Software Engineer-Artificial Intelligence 4 | Cambridge, Massachusetts, United States Software Engineer - Artificial Intelligence 4
Location: Cambridge, MA | Shift: First | Onsite
About the Role
Join Indotronix as a Senior AI Software Engineer and play a pivotal role in the design, development, testing, and deployment of advanced AI-driven software solutions. Work in a fast-paced, cutting-edge environment alongside talented cross-functional teams to create scalable applications and enhance engineering workflows. This is an excellent opportunity for career advancement, technical leadership, and exposure to the latest AI and software development practices.
Responsibilities
- Design, develop, document, and implement AI algorithms and models using industry-leading tools and methodologies
- Lead technical activities and mentor junior engineers on best software engineering practices
- Build robust software applications with C, C++, Python, or similar modern programming languages
- Support automated testing initiatives using frameworks such as Google Test and PyTest
- Contribute to automation and optimization of CI/CD workflows with tools like Jenkins or GitLab CI/CD
- Collaborate with Hardware-in-the-Loop (HIL) teams for seamless software integration and testing
- Accelerate software development and testing using AI frameworks such as TensorFlow or PyTorch
- Participate in software integration, debugging, validation, and performance optimization
- Produce and maintain clear technical documentation; communicate effectively with engineering and product teams
- Drive continuous improvement initiatives and uphold software engineering best practices
Required Skills and Experience
- Bachelor's degree in Engineering, Computer Science, Mathematics, Physics, Chemistry, or related technical field (Master's preferred)
- 5+ years of experience (or 3+ years with a Master's) in software engineering roles
- Proficiency in C, C++, Python, or comparable modern programming languages
- Hands-on experience with the software development lifecycle and Agile methodologies
- Familiarity with automated testing methodologies and frameworks (Google Test, PyTest)
- Strong problem-solving, collaboration, and communication abilities
- Ability to work onsite in Cambridge, MA
Preferred Skills
- Experience with AI algorithms and AI development tools
- Familiarity with TensorFlow, PyTorch, or similar AI frameworks
- Experience with CI/CD tools such as Jenkins or GitLab CI/CD
- Exposure to Hardware-in-the-Loop (HIL) environments
- Knowledge of ADA programming or avionics software development
- Eligibility to obtain a U.S. Security Clearance if sponsored
Benefits
- Competitive compensation
- Opportunities for career growth and leadership
- Work with cutting-edge AI technologies and frameworks
- Collaborative, high-tech, and inclusive team environment
- Exposure to advanced engineering workflows and industry best practices
How to Apply
Ready to advance your AI software engineering career? Submit your resume and cover letter through the Indotronix careers portal or reach out to our Cambridge office for more information. Take the next step in joining a dynamic, innovative team driving the future of AI software development.