About
Striving to Impact Business Outcomes with 360° Observability
Who We Are
- Mission: Enable excellence in our customers' digital transformation journey
- Vision: Deliver predictive and progressive performance in digital operations
Ennetix was founded by renowned researchers and innovators in computer science and computer networking from University of California, Davis. Over the years, the xVisor platform has evolved with the help of several Ph.D. level network engineering professionals with deep knowledge in AI/ML technologies, monitoring and observability, and Zero-Trust Security domains.
The company was funded over the years by the US Department of Energy’s SBIR (Small Business Innovation Research) program.
xVisor, our AlOps platform, has been designed and built foundationally to address the most-challenging aspects of IT operations management by creating bridges among various monitoring and observability solutions from Application/ Network performance monitoring vendors, security solutions, and threat intelligence companies. The platform offers “Native Observability” with most types of infrastructure data sources powered by pioneering research based on Al/ML approaches.
Our clients have successfully used (or benefited from) our solutions during their digital transformation in IT.
We welcome you to experience the value of xVisor for AlOps!
Leadership
FOUNDER AND PRESIDENT
Prof. Dr. Bis Mukherjee
FOUNDER AND CTO
Dr. Pulak Chowdhury
VICE PRESIDENT OF ENGINEERING
Todd Heberlein
FOUNDER AND DIRECTOR OF ENGINEERING
Trevor Gudmundsen
CHIEF PRODUCT OFFICER (ACTING)
Ashok Madanahalli
Board of Advisors
Prem Jain
Sudip Nandy
Jim Olson
Partnerships
NewGras is a IT technology consulting and
distribution company focused on
partnering with industry-leading artificial
intelligence, machine learning, security,
and other cutting-edge products, and
introducing them to the Japanese market.
Led by Silicon-Valley and Japan IT sector
experts, the NewGras team is comprised of
market, strategy, sales, and engineers who
excel in understanding your company’s
vision, core competencies, and
technologies, and translating them to the
Japanese market.
Milestone Technologies is a global managed-
services provider based in Silicon Valley and
has been providing diverse IT Managed
Services since 1997, helping hundreds of
leading corporations deliver technology
around the globe. The company employs
2,600+ industry professionals, serves over
200 clients, and operates in 36 different
countries.
Aurora Infratech is the leading provider of IT software and infrastructure consultation services in Bangladesh. Aurora partners with internationally-acclaimed solution providers to bring the best IT solutions to its clients.
Careers
We are a group of passionate techies with diverse backgrounds and world-renowned university pedigrees.
We are cloud-native and live with cloud-first technologies!
Open positions
Engineering
3 Position
Synopsis of the Job
The Software Engineer is responsible for the design and development of Ennetix software including the architecture, back- and front-end modules. This software engineer will work on a range of projects related to the ongoing development of Ennetix’s analytics software based on various machine-learning/artificial-intelligence methods and paradigms. This is a hands-on development role and includes individual coding as well as coordinating with other developers.
Key Areas of Responsibility
The key responsibilities of the role are:
Analyze software requirements and feature requests and create the architecture, components, and interfaces necessary to implement them.
Design, code, and test software to provide quality assurance.
Establish and/or follow standards for developing, coding, and documenting.
Document solutions by creating diagrams, charts, and code comments.
Skills and Experience
The ideal candidate will have the following skills and experience:
Required Skills
A bachelor’s degree in computer science or a relevant discipline.
At least 3+ years of object-oriented programming experience in any of the following programming languages: C++ (knowledge of Standard Library Templates), Go, Java, etc.
Knowledge of big data processing in cloud-centric and streaming environments. Ability to create software that contains parallelism (e.g., threads and sockets).
Experience in developing cloud-native applications.
Knowledge of relational databases, e.g., PostgreSQL and/or SQL and modern data stores.
Knowledge of Git as a repository/issue-tracking system routinely.
Excellent oral and written communication skills and ability to work well in teams.
Preferred Skills
Experience with standards-compliant XHTML, CSS, HTML5, and Web 2.0 technologies.
Knowledge of Agile development styles.
Ability to create and utilize bash shell scripts to automate tasks.
Knowledge of PostgreSQL and/or SQL.
Understanding of how IT networks operate, including the aspects of data transmission and routing, and capable of designing and implementing custom network protocols.
Ability to learn new technologies when required and apply them during development.
How to Apply
Please send your resume and transcripts to info@ennetix.com.
Ennetix is looking for a Software Engineer with Masters in Computer Science, or related discipline. Must also have knowledge of: GUI development with an understanding of layout design and human-computer interaction; Golang, C++, Java and Python programming languages; XHTML, CSS, HTML5, Graphviz, ECharts, and Javascript skills; Understanding of frameworks such as Fiber, Flask, jQuery, Vue.js and Bootstrap; Microservices architecture and SQL/NoSQL databases, Cloud-based services such as Azure, AWS and GCP; Designing and integrating RESTful APIs and OpenAPI; Data integration and analytics with Kafka and PySpark; Agile development styles; Coding experience and ability to abide by defined coding styles. Must also be able to do basic networking paradigms and data communication protocols such as TCP/UDP, IP, Ethernet, etc.
Duties:
- Analyze software requirements and feature requests and create the architecture, components, and interfaces necessary to implement them.
- Design, develop, and maintain the front-end of a web application with Vue.js, JavaScript, and Bootstrap. Have a strong understanding of user experience design and be able to build user-friendly interfaces.
- Design, develop, and maintain the backend of a web application with Golang and Fiber.
- Design web backend with data stores such as Elasticsearch and PostgreSQL.
- Design and develop REST APIs and clients with Golang and Python.
- Monitor system performance with Kubernetes, Azure and Grafana. Identify and fix bottlenecks to improve the user experience.
- Staying up to date with new technologies and industry trends and applying them to software development projects.
- Establish and/or follow standards for developing, coding, and documenting.
- Test software to ensure it is correct and provides quality assurance.
- Document and describe solutions by creating documentation, diagrams, charts, and code comments.
Job Location: [1477 Drew Ave, Suite 106, Davis, CA, 95618]. 40hrs per week. Job may require some travel in the US with expenses paid by employer. Applicant must be authorized to work in the United States. Send resume to [Ennetix, 1477 Drew Ave, Suite 106, Davis, CA, 95618] or [info@ennetix.com].
Ennetix is looking for a Software Engineer (AI/ML) with Masters in computer science, Statistics, Mathematical Sciences, or related discipline. Must also have knowledge of: Python, Java, Go, C++, C. Extensive experience with code development for AI/ML models and toolsets such as TensorFlow, PyTorch, Keras, Scikit-Learn, OpenCV, SimpleCV, CUDA, Apache Spark, Logstash and Matplotlib; Deep-Learning neural networks such as batch gradient descent, PCA, kernel PCA and penalize overfitting technics such as Mean Square Error and L1+L2 Regularization; Big data processing in a distributed and streaming environment; Creating software that contains parallelism using threads and UNIX sockets. Must also be able to design and develop machine-learning models and methods such as K-Means, CNN, LSTM and Spatial-Temporal Residual Network. As well as a good knowledge base of Linux Kernel development.
Duties:
- Research and develop various ML/AI models to analyze network performances throughout large-scale organizations
- Design and Implement various Spark architecture and back-end modules
- Monitor and Maintain different deployments on Azure AKS cluster
- Research and develop custom ML-based network protocols across different flavors of operating systems
- Test and analyze software modules to ensure it is correct and provides quality assurance.
- Document solutions by creating documentation, diagrams, charts, and code comments.
- Provide training and code reviews as necessary for coding practices and software.
Job Location: [1477 Drew Ave, Suite 106, Davis, CA, 95618]. 40hrs per week. Job may require some travel in the US with expenses paid by employer. Applicant must be authorized to work in the United States. Send resume to [Ennetix, 1477 Drew Ave, Suite 106, Davis, CA, 95618] or [info@ennetix.com].