At Adronite, we're transforming the way developers and organizations
understand the mountains of code that run their businesses—from small, simple
projects to sprawling, complex systems. Our AI-powered software acts as a
domain expert, capable of navigating and making sense of intricate code
structures. Whether it's aiding developers in debugging, assisting auditors
with compliance checks, or helping teams ramp up on unfamiliar systems, our
tools are designed to simplify and enhance how people interact with code.
We’re not just creating another tool—we’re building a platform that
fundamentally changes how complex systems are understood and maintained. By
offering actionable insights into sprawling codebases, we help teams make
better decisions, reduce development time, and elevate software quality.
Backed by experienced technologists and supported by industry leaders,
Adronite is on a mission to redefine code comprehension for the modern
software world.
We’re looking for a Software Engineer with expertise in ML/AI and Graph Theory
to join our team and help build something truly groundbreaking. In this role,
you’ll tackle complex problems head-on, diving deep into the mathematics and
theory that power our platform. If you thrive on solving challenges that don’t
come with a playbook, enjoy venturing into uncharted territory, and are eager
to leave your mark on a product being built from the ground up, this is the
perfect opportunity. As a key player on our team, you’ll have a high degree of
autonomy and the chance to shape our technology while mentoring others and
inspiring a culture of curiosity and exploration.
To thrive in this role, you should bring the following to the table:
**Requirements:**
* PhD in Computer Science, Machine Learning, AI, Graph Theory, or a related field
* 3+ years of industry experience in software engineering, with a focus on backend development
* Proficiency in Python, along with common ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) is a plus
* Strong understanding of data structures, algorithms, and system design
* Experience with natural language processing, code analysis, or graph-based algorithms is desirable
* The ability to write clean, maintainable code that balances speed and scalability.
* Excellent problem-solving skills and a passion for learning new technologies
**Nice-to-Haves:**
* Experience with Django
* Experience with Docker/Kubernetes
* Contributions to open-source projects
**Flexibility:** We trust you to do your best work wherever you are—remote
options are available.
This role is an opportunity to influence a growing team, and to contribute to
a product that is changing the way we understand and interact with code. If
you're excited about the opportunity to shape the future of code understanding
and be part of a dynamic, inclusive team, explore our current job openings and
apply today!