Sidewalk Maintenance Simplified.
Staff Software Engineer, Machine Learning, Computer Vision
Location
United States
Posted
34 days ago
Salary
$150K - $190K / year
Seniority
Lead
Job Description
Staff Software Engineer, Machine Learning, Computer Vision
DeepWalk
• Own the lifecycle of our computer vision models, including training, evaluation, deployment, and iteration • Improve model performance in real-world conditions (noise, edge cases, data drift) • Design and improve data pipelines that process thousands of miles of sidewalks and millions of images • Lead architectural decisions for handling hundreds of terabytes of geospatial and visual data, including storage layout, pipeline reliability, and inference performance • Set and evolve best practices around deployment, observability, system reliability, and scalability • Act as a senior individual contributor and mentor, helping raise the technical bar across the engineering team • Work closely with the CEO and operations team to turn business needs into clear technical priorities
Job Requirements
- 6+ years of experience, including direct ownership of production ML or computer vision systems (training, deployment, and ongoing operation)
- Experience taking models from training → production → monitoring → iteration in a real-world environment
- Experience owning system architecture and influencing technical decisions across teams
- Experience deploying computer vision or ML systems in real-world production environments
- Fluency in at least one modern backend language (Python, Java, TypeScript, Go, etc.)
- Strong understanding of system design, scalability, and distributed systems
- Experience with cloud platforms such as AWS, GCP, or Azure
- Comfort working in a startup or growth-stage environment with changing requirements.
Benefits
- $150,000 – $190,000 base salary, based on scope and experience
- Equity
- Unlimited PTO (most of our team takes 3–4 weeks per year)
- Health insurance
- 401(k) with ~4% match (100% on first 3%, 50% on the next 2%)
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Senior ML Engineer – GenAI, AWS
ProvectusWe help businesses leverage cloud, data, and AI to reimagine the way they operate, compete, and deliver customer value.
• Design and implement end-to-end ML solutions from experimentation to production; • Build scalable ML pipelines and infrastructure; • Optimize model performance, efficiency, and reliability; • Write clean, maintainable, production-quality code; • Conduct rigorous experimentation and model evaluation; • Troubleshoot and resolve complex technical challenges. • Mentor junior and mid-level ML engineers; • Conduct code reviews and provide constructive feedback; • Share knowledge through documentation, presentations, and workshops; • Collaborate with cross-functional teams (DevOps, Data Engineering, SAs); • Contribute to internal ML practice development. • Stay current with ML research and emerging technologies; • Propose improvements to existing solutions and processes; • Contribute to the development of reusable ML accelerators; • Participate in technical discussions and architectural decisions.
Machine Learning Engineer, Ssr
MindTechYour partner in Nearshore IT Outsourcing services. From Latam to the world.
• Diseñar e implementar soluciones basadas en LLMs (GPT, Claude u otros). • Construir agentes y flujos conversacionales, gestionando contexto, prompts y memoria. • Integrar servicios de IA a través de APIs (OpenAI, Anthropic, Azure AI). • Trabajar con datos estructurados y no estructurados para enriquecer las capacidades del sistema. • Iterar sobre modelos y prompts en base a feedback de usuarios y métricas. • Optimizar performance, calidad de respuestas y costo de inferencia. • Asegurar buenas prácticas de seguridad, privacidad y uso responsable de IA. • Colaborar con equipos de producto y negocio para definir casos de uso y soluciones.
• Design, train, and deploy machine learning models across use cases such as recommendation systems, churn prediction, fraud detection, and behavioral scoring • Build modular ML pipelines for feature engineering, training, validation, and inference • Implement deep learning and NLP models, including transformer-based architectures for text and sequence data • Develop and deploy LLM-based applications • Integrate models into production systems via REST/gRPC APIs and microservices • Implement MLOps pipelines using CI/CD, versioning, and monitoring tools • Monitor model performance, detect drift, and implement automated retraining strategies • Optimize models for latency, throughput, and cost in cloud environments • Work closely with Data Engineers to ensure scalable and efficient data access • Evaluate and integrate new AI frameworks and tools to continuously improve performance
AI- Machine Learning Software Developer
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has hired for part-time
Title: AI/ML Software Developer Location: United States Job Description: Working time Full-time Description & Requirements Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus’ role as a reliable prime for high‑impact government missions. Joining Maximus means contributing to meaningful work in fast‑paced environments alongside professionals committed to service, accountability, and results. This position is contingent upon contract award and position availability. Selected candidates will receive a contingent offer of employment, which will become final only upon successful contract award to Maximus, availability of the position, and receipt of authorization to proceed. This position is remote and requires a Secret security clearance or higher. Active TS/SCI highly preferred. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS195, T3, Band 6 Job-Specific Essential Duties and Responsibilities: - Designs, develops, trains, evaluates, and integrates AI/ML models and algorithms supporting Government operational systems - Prepares and structures data for machine learning pipelines, feature engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software applications and system architectures using APIs and microservices - Supports DevSecOps activities including CI/CD pipelines, automated testing, and secure deployment - Ensures solutions comply with DoD cybersecurity, RMF, data protection, and Responsible AI policies - Supports system accreditation, documentation, testing, and evaluation activities - Collaborates with Government and contractor teams across development, integration, and readiness environments - Participates in Agile program increment (PI) planning and activities requiring periodic travels Job-Specific Minimum Requirements: - Active Secret clearance or above required. Active TS/SCI highly preferred. - Bachelor’s degree in related field required - A Master’s degree may substitute for 2 years of experience - 5 years of experience in the functional area - 3 years of demonstrated experience designing, developing, training, and evaluating machine learning models using industry-standard frameworks (e.g., TensorFlow, PyTorch, scikit-learn). - 3 years of experience with programming languages commonly used in AI/ML development, such as Python, and supporting languages (e.g., SQL, Java, C++). - 3 years demonstrated experience of machine learning concepts, including supervised and unsupervised learning, model evaluation techniques, and feature engineering. - Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements. - 3 years of experience testing web-based applications. - 3 years of experience participating in software development programs or projects. - Demonstrated experience with relational databases, RESTful API development and communication, and system integrations. - 5 years of experience with Jenkins and GitLab. - Experience structuring data so it can be integrated into machine learning technologies or AI capabilities. Preferred Skills and Qualifications: - Experience using Agile Test-Driven Development - Experience integrating into DoD DevSecOps environments - 5 years of experience with CI/CD software development - Experience supporting RMF accreditation and security assessment activities - Experience with model monitoring, explainability, and Responsible AI practices - Experience integrating AI/ML services into operational dashboards or decision support platforms #techjobs #clearance #veteranspage #USCYBERCOM Minimum Requirements TCS195, T3, Band 6 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process—including accessing job postings, completing assessments, or participating in interviews. Minimum Salary $ 110,000.00 Maximum Salary $ 145,000.00




