hero
companies
Jobs
If you are a Techstars portfolio companyclaim your profile.

7.6. Software Architect - Leadership Development Program

Phoenix Tailings

Phoenix Tailings

Software Engineering, IT
Burlington, MA, USA
Posted on Jun 22, 2025
About Phoenix Tailings
Phoenix Tailings is a rapidly growing clean mining and metals production startup dedicated to sustainable and economic critical metals production. Our mission is to be the world's first fully clean mining and metals production company, producing the resources needed for the next generation of our economy.
Why Phoenix Tailings
At Phoenix, we believe that nothing great is ever accomplished alone or without the passion of people who push and motivate one another. If you are someone who shares our relentless pursuit of a better future, passion for innovation, and are excited about working with some of the top innovators in the world, then this is the place for you.
Our Values
You are only crazy if you are wrong, it’s ok to be wrong
Lead with Compassion
Be Resourceful
Listen
Hustle
Who We Are Looking For
Phoenix Tailings is seeking a driven, innovative Software Architect -LDP for the 2nd cohort of our Leadership Development Program (LDP). This intensive program is designed for individuals ready to immerse themselves in chemical process development, push their personal limits, and build the foundation for future leadership within the company. Success in this program will require dedication, a willingness to work long days and adapt to any shift the company needs, and the flexibility to step outside of traditional job descriptions to support critical projects.
This program is not for everyone, but for those who want to challenge themselves, lead the future of clean metals production, and leave their mark on the world, Phoenix Tailings offers an unparalleled opportunity.

Key Responsibilities:

  • Develop high-performance software systems supporting automation, robotics, and AI-driven decision-making in metals processing
  • Help build advanced C++ frameworks for real-time control, simulation, and data acquisition across our metallurgical platforms
  • Design and implement scalable AI/ML models to optimize materials separation, quality control, and energy efficiency
  • Integrate sensor data pipelines and feedback systems into a cohesive software control infrastructure
  • Collaborate with hardware engineers to tightly couple software performance with physical system dynamics
  • Develop codebases with long-term scalability, safety, and fault-tolerance in mind
  • Lead design reviews, technical architecture discussions, and software development best practices
  • Rapidly prototype and iterate on software tools critical to scale-up and commercialization efforts

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical field
  • Strong proficiency in C++ (including modern standards: C++14/17/20) and experience building high-performance or embedded systems
  • Demonstrated experience in artificial intelligence, machine learning, or robotics software (e.g., TensorFlow, PyTorch, ROS, OpenCV)
  • Solid foundation in algorithms, systems architecture, and real-time data processing
  • Experience developing software for physical systems, control systems, or simulations
  • Proven ability to lead complex software projects from concept through implementation
  • Comfortable working in a fast-paced, mission-driven startup environment

We offer a competitive compensation package that is based on expertise. We also offer the following benefits:

  • Healthcare, we care about you and your family: 100% Medical, dental, and vision coverage
  • Stock: Ownership in a fast-growing venture-backed company.
  • Family Focus: Parental leave and flexibility for families.
  • Time Off: Flexible vacation policy to encourage people to get out and see the world.
  • Team Fun: Regularly scheduled events, and celebrations.
  • Learning: Learning and development Opportunities to grow your skills and career.
  • Great team: Working with fun, hard-working, kind people committed to making a difference!
  • Flexible culture: We are results-focused. We don’t work at the office every day.
At Phoenix Tailings, we have an open culture that values learning, and we are looking to grow the team with enthusiastic individuals who share our vision of sustainable mining.
Phoenix Tailings, Inc. is an Equal Opportunity Employer, and we value diversity at all levels. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex (including gender identity, sexual orientation, and pregnancy), national origin, age, disability or genetic information, or any other applicable protected characteristics, and these characteristics will not be a factor for consideration of any work-related decisions (including but not limited to hiring, firing, compensation, and discipline).