Passionate about pushing boundaries in Machine Learning and AI and have an eagerness to test out new ideas? Connect to your future at ClearObject!
Position Summary:
Currently, we are seeking a Senior BackEnd Developer to join our team.
As a Senior BackEnd Developer, you will bring your expertise to lead and execute development activities surrounding our customer’s AI and ML initiatives. You will be an active participant that will own the creation of the solution development, creating prototypes and recommending repeatable solutions to build upon ClearObject’s existing intellectual property. You will have the opportunity to help shape and execute a strategy to build and make broad use of ClearObject’s offerings to clients.
In this role you will:Collaborate with other ClearObject team members to identify business needs and requirements to ensure successArchitect, design, document, develop, deliver, and test end-to-end solutions in support of the client’s objectivesMaintain broad domain and technical knowledge of backend development and orchestration of Machine Learning modelsEvaluate and recommend technologies in support of ClearObject’s products and services.Assist with the support and training of customer deployed solutionsDrive client satisfaction consistent with the criteria set forth by ClearObject for all client-facing contributors
Required Skills and Experience:Bachelor’s or Master’s degree in Computer Science, Software Engineering, MIS or equivalent, or equivalent years of professional experience in a relevant fieldCloud Architecture experience in Machine LearningExpert knowledge of one or more backend technologies such as Python (Preferred), Typescript (Preferred), Java, C#, Rust, or Go.Expert knowledge of Git and Containerized Architectures (Kubernetes, Docker, etc.)Understanding of best-security practices around application APIs and servicesUnderstanding of best practices storing sensitive information, from API keys, to Username/passwordsUnderstanding of DevOps practices (CI/CD, IaC, etc.)Understanding of best-practices regarding scaling SQL and NoSQL databases, such as sharding and querying timesExperience Architecting Relational (Cloud SQL, PostgreSQL, MySQL, Amazon RDS, MSSQL, or similar) and Non-Relational Databases (Firestore, MongoDB, or similar) .Experience architecting enterprise-level applicationsExperience with infrastructure and network designExperience with Cloud Platforms (Google Cloud Preferred)Experience building solutions for edge compute platforms (ARM, Nvidia, or x86)Experience with different forms of communication between backend and frontend microservices, such as HTTP, Websockets, GraphQL, etc.Experience comprehensively documenting codeExperience with various authentication/authorization methods, such as JWTs, Active Directory, SSO, OpenID, SAML, Firebase Auth, etc.Experience with unit testing tools such as PyTest, Jest, Mocha, etc.Experience writing unit tests with full-application coverage ClearObject is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status or any other characteristic protected by federal, state, or local law.