Senior Software Engineer
Nara Logics provides a platform for building "Al Advisors" for explainable, human-in-the-loop decision-making, leveraging both automation and subject matter expertise. The breadth of our customer set and platform offers our team members the opportunity to work on an artificial intelligence platform that tackles real-world problems, including distributed computing, large-scale data, neuroscience, loosely coupled micro-services, and complex integrated systems.
We are seeking a skilled Engineer who is intellectually curious and ready to define and develop innovative solutions for high profile enterprises in both the defense industry and private sector.
At Nara Logics, senior software engineers are expected to:
- Be self-directed and proactive. In our small startup environment, engineers take full ownership of their work.
- Contribute to full lifecycle development of our Python AI platform including design, coding, testing, implementation, deployment, and support.
- Collaborate with a cross-functional team to understand product requirements and translate them into robust technology solutions.
- Apply best practices for designing scalable, extensible, secure microservice applications.
- Develop expertise in data orchestration tools and advocate for system enhancements.
- Collaborate directly with our customers to implement and expand our platform capabilities.
Requirements
At a minimum, applicants must have:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. A relevant combination of education and experience will also be considered
- Expertise in Python
- Understanding of REST APIs and loosely coupled system concepts
- Familiarity with unit/functional testing, Agile methodologies, source control and ticketing systems (Jira)
- Solid understanding of software engineering principles, design patterns, and best practices for scalable and maintainable code
- Ability to explain technical concepts to both technical and non-technical stakeholders
- Track record of working directly with customers to enhance products and processes
- Proficiency with various data structures
- Experience with scientific computing tools such as Pandas, Numpy and Scipy
- U.S. Citizenship
The ideal candidate will have:
- Experience with cloud computing platforms (AWS), developer tooling (Linux, git), container orchestration (Docker, Kubernetes), reporting services (Elasticsearch, Kibana), and databases (Postgres)
- Familiarity with React and Django
Bonus points if you are:
- Familiarity with AI algorithms, frameworks like Scikit-learn and spaCy, and language models
- Experience with data orchestration tools such as Dagster or Airflow
A bit more about us:
Nara Logics fosters an inclusive and collaborative culture where we value diverse perspectives. As a pioneer in the artificial intelligence space, we are fueled by a passion for innovation grounded in rigorous scientific principles. Our novel platform is based on recent discoveries by neuroscientists focused on the mathematical logic of how brain circuits compute to build improved neural networks. By combining these principles with traditional artificial intelligence techniques we have built a versatile AI advisor capable of handling a wide range of real world problems. Furthermore, because transparency and trustworthiness are core values here at Nara Logics, our advisor is designed to augment, not replace, human experts by providing “explainability 360” which includes showing the factors that positively influence recommendations, insight into contraindications, and clarity into unaddressed concerns. Currently in production and revenue-generating deployments across multiple industries, our platform is delivering measurable value to customers today. To learn more about our company, please visit our website: .
Benefits
There are many benefits to working at Nara Logics. Here are some of the most popular:
- Health and dental insurance
- 401(k) program
- Fitness center stipend
- Open vacation policy
- Remote work environment, with an office space available for those who wish to use it
- Monthly team in-person days to build rapport and collaboration among colleagues
Recommended Jobs
Explore Historic Plymouth as an Occupational Therapist Assistant!
Certified Occupational Therapy Assistant Skilled Nursing job in Plymouth, MA Explore the rich history and charm of Plymouth as a Certified Occupational Therapist Assistant! In this fulfilling role, y…
Associate Veterinarian
Description Position at South Cape Veterinary Clinic Associate Veterinarian Full Time South Cape Veterinary Clinic $50,000 sign-on bonus! About You You’ll get to know the family and care…
Medical Director of Interventional Cardiology Opening North of Boston
A non-profit community hospital in northern Massachusetts has an opening for a Medical Director of Interventional Cardiology. Position Details: ~ As the Medical Director for the Cardiac Cath L…
Lead AI Engineer (AI Foundations)
Lead AI Engineer (AI Foundations) Overview: At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industr…
Director, Immunobiology
About This Role: We are seeking an accomplished and motivated scientific leader to join our Immunobiology Research Group as a Director. This role is ideal for a senior leader with a strong track r…
Part Time Driver
Robbins Children's Programs is looking for a part time driver. We are willing to pay for training hours, physical and license. This shift will be a split shift (AM&PM hours), Drivers will transport u…
Network Engineer
About the Team Our Information Technology team at STR is a robust assembly of highly skilled professionals dedicated to ensuring the seamless operation and security of our organization's technolo…
Resident Wellness & Care Manager
Resident Wellness & Care Manager The Resident Wellness & Care Manager oversees wellness and care services within an assisted living community. This role supports the Resident Care Director in mana…