Responsibilities:
- Bring technical experience & leadership to critical systems including Cloud Architecture, Machine Learning Operations, back-end Software Engineering, and Distributed Systems.
- Work cross-functionally to establish product definition and design as new capabilities are brought from development into production.
- Lead and manage cross-functional engineering projects with multiple stakeholders, with regular reporting to executive stakeholders.
- Lead by example as a working manager with strong hands-on engineering fundamentals.
- Work closely with internal and contracted data providers in development of dataset for training production networks as well as development networks.
- Lead and manage senior engineers empathically; maximizing high talent individuals in dynamic product environments.
- Work with cross-functional teams across Product, Sales, Customer Success and Business Development
- Advocate for new technical architecture and innovation
- Implement and refine development and cross-functional processes
- Hire, mentor, lead, and coach senior and principal engineers to meet their full potential
- Act as a leader for implementing best-practices across the organization
Basic Qualifications:
- Master’s degree in Computer Science, Electrical Engineering, or related field, or equivalent experience.
- A track record of commitment to prior employers.
- 5-8+ years of experience in software engineering, Dev Ops & ML Ops, or related fields.
- Strong proficiency in Python and experience with machine learning frameworks such as TensorFlow, PyTorch, MMdetection, Detectron and, Pytorch Lightning.
- Strong knowledge of machine learning pipelines and workflows for training, validation, and deployment of models, e.g. Experience with containerization and orchestration tools such as Docker, Kubernetes, Kubeflow, MLFlow.
- Strong experience with AWS cloud services
- Strong knowledge of data management processes for large-scale machine learning datasets.
- Experience with DevOps and Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation.
- Strong knowledge of software engineering best practices, including version control, testing, and deployment.
- Experience with model quantization, distillation or other compression techniques.
- Excellent communication and collaboration skills.
Nice to Have:
- Master's degree or PhD in Computer Science, or related field
- Strong knowledge of C++
- Experience with 3D graphics, computer vision, point clouds, or spatial data
- Experience with data streaming and real-time processing frameworks such as Kafka
- Experience with ML dataset management tooling, such as Activeloop Deeplake.
- Experience with database technologies such as PostgreSQL, MySQL, or MongoDB.
- Experience with big data technologies such as Snowflake, Spark, or Hive.
- Experience with model interpretability and explainability techniques.
- Experience with building and deploying machine learning models on edge devices or IoT devices
What’s In It For You?
- When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed.
- We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program.
- Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
- Life, legal, and supplementary insurance
- Virtual and in person mental health counseling services for individuals and family
- Commuter and parking benefits
- 401(K) retirement plan with matching contributions
- Employee stock purchase plan
- Paid time off
- Tuition reimbursement
- On-site fitness center and/or reimbursed fitness center membership costs (location dependent)
- Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups
- Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
