Software Engineer, Machine Learning Infrastructure
Bot Auto
Company Introduction
At Bot Auto, we are revolutionizing the transportation of goods with our cutting-edge autonomous trucks, enhancing the quality of life for communities around the globe. With the agility of a start-up and the wisdom of seasoned experts, Bot Auto boasts a team that has achieved numerous world-firsts and unparalleled innovations. United by a shared vision, we create miracles and propel the future of transportation. Join us and transform your dreams into reality.
We are seeking a highly skilled and motivated Software Engineer to design, develop, and scale our machine learning annotation, evaluation, and training infrastructure. This role is central to the quality and velocity of our perception and ML models — from curating and managing high-quality annotated datasets, to building robust evaluation pipelines that drive continuous model improvement. The ideal candidate combines strong systems engineering skills with a deep understanding of ML Workflows/Ops and large-scale data infrastructure.
Key Responsibilities
Machine Learning & Deep Learning Infrastructure
- Evaluation Platform — Architect and own a scalable, end-to-end model evaluation platform for perception and prediction models central to autonomous driving. Define metrics, design for scale, and make results actionable for researchers.
- Training Infrastructure — Partner with research scientists to optimize and scale distributed training workflows. Integrate experiment tracking and reproducibility into the model lifecycle from day one.
- Dataset & Feature Store — Design and maintain a versioned, high-quality training data store that accelerates model development and supports rapid iteration.
- ML Pipelines — Build automated pipelines spanning data preparation, model training, validation, and deployment — enabling fast experimentation and reproducible outcomes.
- Annotation Platform — Contribute to tooling and infrastructure that powers high-throughput, high-accuracy data annotation at scale.
- MLOps — Develop production ML services that treat models as products — with reliability, observability, and continuous improvement built in.
Data Infrastructure
- Maintain and evolve a robust data storage and access layer (S3 data lake, Delta Lake) underpinning annotation, evaluation, and training workflows.
- Build scalable, reliable data collection pipelines supporting diverse vehicle dispatch missions.
- Develop foundational services and packages that provide clean, performant access to autonomous driving data across the stack.
Qualifications
Required :
- Educational Background : Bachelor's or Master's in Computer Science, or equivalent practical experience.
- Strong Programming Skills : Strong proficiency in Python; working knowledge of C++
- ML/DL Infrastructure Experience — Demonstrated hands-on experience building or scaling at least one of the following in a production environment:
- Evaluation platforms — automated model benchmarking, metric computation, and regression tracking across model versions.
- Training infrastructure — distributed training pipelines, experiment tracking, and model lifecycle management (e.g. W&B, MLflow, ClearML).
- Dataset curation & feature stores — versioned dataset management, data lineage, and tooling for high-quality training data at scale.
- Annotation platforms — tooling or pipelines that support high-throughput, high-accuracy labeling workflows.
- Distributed Systems — Strong experience with distributed computing and container orchestration — Kubernetes, Spark, or comparable frameworks.
- Ability to operate independently: scope ambiguous problems, make sound architecture decisions, and drive them to completion.
Preferred :
- C++ experience in performance-sensitive or safety-critical applications
- Full-stack service development experience.
- Prior work in autonomous driving or robotics.
- ...rewarding opportunity for you to take your software engineering career to the next level. As a... ...III at JPMorganChase within the Infrastructure Platforms - Shared Infrastructure Solutions... ...g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred...SuggestedWork at office
$94.5k - $212.5k
...future of our industry. About the Role As an AI Infrastructure Engineer, you are a deep technical contributor with subsystem... ...work with gradually improves over time. You enjoy AI and machine learning. You've gone deeper than reading blog posts, ideally having...SuggestedLocal areaWorldwide- ...POSITION SUMMARY: The Senior Platform & Infrastructure Engineer is the principal technical contributor... ...and implement memory permanence and learning-over-time capabilities for AI agents,... ...Solutions Architect, AWS Certified Machine Learning Engineer, NVIDIA Certified Professional...SuggestedShift work
- ...environments, testing infrastructure, and AI-driven simulation... ...of autonomous driving software. We leverage large-... ...generation, reinforcement learning environments, and... ...are seeking a software engineer with strong C++ expertise... ...Familiarity with machine learning infrastructure...SuggestedFull time
$160k - $190k
...from project development and engineering to construction, operations... ...are seeking a Cloud & AI Infrastructure Engineer to design, build,... ...Ability to work effectively with software developers, data engineers,... ...supporting AI or machine learning workloads in Azure. Familiarity...SuggestedLocal area$150k - $200k
...range is provided by X4 Engineering. Your actual pay will... ...your recruiter to learn more. Base pay range $... ...the brightest minds in software development & tech | Recruitment... ...research and trading infrastructure. Key Requirements:... ...-scale analysis or machine learning tools. The role...Full timeWork at office- ...highly skilled and motivated Senior Software Engineer, Workflow Platforms to architect,... ...autonomy workloads. From simulation and machine learning training to data pipelines and CI/CD... ...with ML, simulation, data, and infrastructure teams to understand workload requirements...Full timeTemporary work
- ...continues to grow, we are looking for an experienced Software Engineer to join our global data science and machine learning team. This role will have an initial focus on... ...like application integration, data sourcing, infrastructure and tooling. For the successful candidate,...Work at officeLocal areaWorldwideFlexible hours
- ...of a high-performing team that delivers infrastructure and performance excellence. Your role... ...companies. As a Lead Infrastructure Engineer at JPMorganChase within the Enterprise... ...Platforms team, you apply deep knowledge of software, applications, and technical processes...
$105.4k
...Lead Software Developer Pariveda is a North American-based, employee... ...you'll be challenged to learn, grow, and truly make an impact... ...To: As a lead software engineer, you will build custom solutions... ...data driven solutions, IoT, Machine Learning, AI, DevOps, and...Temporary workLocal areaImmediate start- ...The Life As a Full-Stack AI Engineer you will design and build... ...operationalize analytical models, machine learning models, Gen AI solutions... ...of data engineering, software engineering, AI engineering... ...Preferred) Experience with CI/CD, infrastructure-as-code, or cloud-native...Work at officeRemote work
$4,500 - $5,800 per week
...Job Description At Citadel, our engineers work in small teams to turn the best ideas into high-performing and resilient technology... ...distributed computing, natural language processing, machine learning and more. As an intern, you'll get to challenge the impossible...Weekly payInternshipRelocation package- ...Halliburton company, builds the software and data platforms that... ...are tools used daily by engineers and scientists at the world... ...integration Cloud and platform infrastructure, data services, and... ...) Experience integrating machine learning, generative AI, or LLM-based...Full timePart timeWork from home
- ...Halliburton company, builds the software and data platforms that... ...are tools used daily by engineers and scientists at the world... ...integration Cloud and platform infrastructure, data services, and... ...Exposure to integrating machine learning, generative AI, or LLM-based...Full timePart timeWork from homeWorldwideShift work
- ...limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the... ...experience with AWS and Terraform (infrastructure as code), and familiarity/experience... ...g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications...
- ...Head of Product and AI Engineering About the Company Expanding behavioral science... ...prototype models to scalable product infrastructure, and ensuring the integration of AI... ...and a deep understanding of AI, machine learning, and data-driven platforms, with a focus...
$116k - $144k
...professionals work? As an AI Engineer II, you'll design, build, and... ...years of hands-on experience in software engineering, cloud engineering, or AI/machine learning (AI/ML) development with a track... ...delivery (CI/CD) pipelines, infrastructure as code (IaC) tools (Terraform...WorldwideFlexible hours$175k - $250k
...building high-quality, robust software solutions. This role... ...strong background in software engineering and a proven ability to build... ...(SQL) and/or cloud infrastructure. Strong understanding of time... ...statistical modeling, and machine‑learning techniques. Experience leveraging...$160k - $220k
...building the trusted, neutral infrastructure that enables organizations to... ...excellence. The Solutions Engineer Team Solutions Engineers at Okta... ...additional value Share and learn best practices and reusable... ...use artificial intelligence, machine learning, or other automated...Local areaFlexible hours- ...is designed to support the transition to Microsoft Azure for large enterprise companies over a 6‑month contract. The Cloud Infrastructure Engineer will be instrumental in building templates, creating stop‑gap solutions, generating reports, automating processes, managing...Contract workInterim role
- ...you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking... ...discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services...
- ...each other and go above and beyond for our stakeholders. We learn, improve and innovate: We get better each day by challenging... ...architecture standards and principles. About The Role The Azure Infrastructure Engineer will design, build, secure, and automate enterprise‑grade...Work experience placementWork at officeLocal areaImmediate startRemote workRelocation
- ...The Cloud Infrastructure Architect drives the design, scalability, and security of the organization's cloud and hybrid environments. This... ...: ~7-12 years in cloud, DevOps, or infrastructure engineering ~ Track record of leading enterprise migrations or hybrid-...
- ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology, you are an... ...technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Practical cloud native experience- AWS...For contractors
- ...institutions, you've come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Corporate Sector, you, you... ...with LLM orchestration frameworks and model serving infrastructure or managed endpoints (AWS Bedrock, Azure OpenAI) Familiarity...
- ...you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Corporate Technology, you are an... ...technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and...
- ...As a senior engineer on our team, you will have the opportunity to build solutions from the ground up, lead projects, and take real ownership of products and features. Our rapid growth and open culture provide the freedom to create, experiment, and contribute. Autonomy...Full timeContract work
- ...position you will work with our team of engineers and our NASA customers to support human... ...Station. This includes development of software for spacecraft simulations, integration... ...simulation development Experience using infrastructure tools for source control, unit testing,...Permanent employmentFull time
- ...Description Role: The AI Engineer holds primary... ...scratch u2014 including LLM infrastructure, retrieval-augmented generation... ...partners directly with the VP of Software Development to ensure all AI... ...experience building and deploying machine learning or LLM-based applications...Work experience placement
- ...Job Description Software Engineer - Inspection 2603 Role: Information Technology Relocation Available: Yes... ...very knowledgeable of the entire hardware & software infrastructure for automated machine tools and robotics equipment * Working closely with...Permanent employmentFull timeRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Machine Learning Infrastructure. Be the first to apply!
- software engineer full time Houston, TX
- software system engineer Houston, TX
- consulting software engineer Houston, TX
- software engineer travel Houston, TX
- real time software engineer Houston, TX
- network software engineer Houston, TX
- senior software engineer remote Houston, TX
- entry level software engineer remote Houston, TX
- software engineer intern Houston, TX
- software developer fintech Houston, TX





