Are you ready to be a BOSS? 

  

BOSS AI is looking for the diamonds in the rough, the scrappers, those who are underappreciated and ready to conquer the world. Are you looking for the opportunity to stretch your skills while driving the execution of customer solutions that will fundamentally transform business? Are you ready to showcase your talents in a fast-paced growing organization? 

  

At BOSS AI, you’ll be given the support, advanced tools, and technology that are required to foster innovation and achievement. Here, we empower you to grow your career as you collaborate in an inclusive team environment. BOSS AI offers: 

  • Highly competitive base pay and performance bonuses 

  • Savings & retirement benefits (401K) 

  • Generous stock options 

  • Healthcare benefits  

  • Remote work environment 

  

Job Summary: 

The BOSS AI Python Software Engineer will have the opportunity to advance multiple aspects of our enterprise AI platform, as well as contribute to the continuous improvement of product capabilities currently in production use. Examples of features and components you will help develop include the following: 

  • No- to low-code capabilities for the ML development lifecycle (e.g., feature transformation, model creation, model testing).  

  • ML stakeholder collaboration capabilities (e.g., data annotation, comments threads).  

  • Project-based management of ML development workflows.  

  • Automation and customizable governance for various enterprise ML development tasks such as data validation, model experimentation, auto-ML, model versioning, and provenance tracking.  

  • Distributed data computation frameworks and management for performant feature transformation and model training.  

  • External interfaces (e.g., REST, gRPC) for the BOSS AI platform to interact with other software ecosystems (e.g., for mobile notifications, robot process automation).  

  • Federated ML capabilities for scalability and data privacy. 

  

Key Responsibilities: 

  • Establish and enforce coding standards.  

  • Design conceptual architecture and technical solutions and lead efforts to develop and implement solutions.  

  • Enforce security and privacy best practices to meet a variety of compliance specifications.  

  • Grow subject matter expertise in machine learning and data science with regard to deployments and maintenance within a production environment.  

  • Work with customers and other partners to provide feature enhancements in a timely manner.  

  • Write and maintain exceptional technical documentation.  

  • Perform test-driven software development.  

  • Assist with defining technical requirements.  

  

Travel Requirements: 

  • Light travel required on an as needed basis. 

  

Essential Qualifications 

  • 5+ years of experience in Python programming. 

  • Strong understanding of modern large-scale software architectures. 

  • Proficient in Linux systems and operations. 

  

Preferred Qualifications 

  • 7+ years of experience programming in object-oriented languages (e.g., C++, Java, Scala, Swift). 

  • 4+ years of experience in developing RESTful APIs.  

  • 2+ years of experience with distributed computation frameworks (e.g., DASK, Spark).  

  • 2+ years of professional experience developing machine learning based solutions using leading enterprise-grade frameworks (e.g., TensorFlow, PyTorch, XGBoost, Scikit-Learn, and MXNet).  

  • 2+ years of experience in developing container-based microservice applications.  

  • Strong understanding of open-source platforms commonly used in machine learning, such as Elasticsearch, MPI, or Kubernetes.  

  • 1+ years of experience with opensource data search and storage systems, such as Elasticsearch.  

  • 1+ years of experience with agile development, including knowledge of CI/CD toolsets (e.g., GitLab).  

  

Minimum Education: 

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field. 

  

Preferred Education: 

  • A Master’s degree in Computer Science, Software Engineering, or a related field. 

  

BOSS AI is an equal opportunity employer. All qualified applicants will receive consideration for employment without regards to, among other things, race, religion, color, national origin, sex, age, sexual orientation, gender identity or expression, status as a protected veteran, or status as a qualified individual with disability. At this time, BOSS AI is hiring W-2 employees only and will not sponsor job applicants for visas. 

 

 



This position has been filled. Would you like to see our other open positions?