Software Engineer (ML Data & Annotation Pipelines)
Diversified Services Network, Inc. (DSN) is seeking a full-time Software Engineer – ML Data & Annotation Pipelines to join our team in Mossville, IL! We offer full benefits, PTO, 401k, and more! If you are a Python-savvy engineer excited about building annotation pipelines for autonomous vehicle data and leveraging modern AI-assisted development workflows within an extremely reputable, stable Fortune 500 company — let’s talk!
Position Overview
We are seeking a Software Engineer to join our Annotation Team, fully on-site in Mossville, IL. This is a new addition to the team, offering hands-on exposure to the full annotation workflow for autonomous vehicles — from raw sensor data (rosbags) through 2D/3D labeling to model training. You will work across the stack, including Python backend pipelines, JavaScript/UI front-end development, and cloud infrastructure on AWS, with the opportunity to own meaningful features in a production annotation platform (CVAT).
This role also offers exposure to cutting-edge techniques including coordinate transforms, BEV Fusion, and ensemble ML pipelines, as well as the opportunity to leverage agentic AI coding workflows to accelerate development and adopt modern engineering practices beyond single-shot prompting.
Key Contributions & Responsibilities
- Integrate the rosbag-to-COCO conversion pipeline into existing workflows.
- Implement 2D → 3D projection mapping to integrate the auto-annotation pipeline.
- Maintain and enhance the UI/UX for viewing 2D/3D annotations in CVAT (Computer Vision Annotation Tool).
- Support model updates to the annotation pipeline, including the ability to swap out models as needed.
- Build and maintain CI/CD infrastructure; work with data in AWS using push/pull workflows.
- Add and update APIs to query from the CVAT REST API.
- Collaborate via GitHub — creating pull requests, participating in code reviews, and writing design documentation.
Team Structure & Work Environment
- Your primary team consists of 8 individuals (1 Lead and 7 Developers); the project also involves collaborative development with 2 additional resources from another team. You will attend Annotation Team standups every other day, a weekly CVAT Team meeting, and project-related meetings as needed, with the remainder of your time dedicated to development.
- Work involves a mix of independent feature development and paired code reviews, with regular collaboration through GitHub PRs, design doc discussions, and in-person or remote meetings.
Requirements
Education & Experience
- 2–4 years of relevant experience required. Bachelor’s degree required.
Top 3 Skills
- Python — core language for pipeline development, data processing, and ML model integration.
- Agentic coding best practices — understanding of effective AI-assisted workflows to accelerate development beyond single-shot prompting.
- Ability to translate customer requirements into UI/UX — converting stakeholder needs into functional, intuitive interfaces within the CVAT platform.
Required Technical Skills
- Experience with annotation or ML workflows.
- Familiarity with coordinate transforms (e.g., 2D→3D projection).
- Proficiency with Git/GitHub, including pull requests, code reviews, and branching workflows.
Desired Technical Skills
- JavaScript development experience.
- Experience with CVAT or similar annotation tools.
- Familiarity with ROS/rosbag data formats and knowledge of the COCO dataset format.
- Experience with BEV Fusion or 3D object detection pipelines.
- UI/UX development experience.
Required Soft Skills
- Strong communication skills — able to gather and clarify customer requirements and translate them into actionable work.
- Self-motivated and able to work independently with minimal supervision.
- Collaborative mindset — comfortable working in small teams, giving and receiving code review feedback.
- Problem-solving orientation — able to debug complex pipeline issues and propose creative solutions.
Desired Soft Skills
- Comfort presenting technical concepts to non-technical stakeholders.
- Proactive in identifying process improvements and suggesting enhancements.
- Ability to see a solution beyond communicated requirements — focusing on how it will be used rather than simply whether it met requirements.
Benefits
- 401(k)
- Dental insurance
- Vision Insurance
- Disability insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Paid Holidays
Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more!
Compensation: $98,000 - $103,000 per year
Recommended Jobs
Travel Registered Nurse ER Job
Job Overview TLC Nursing Associates, Inc. is seeking an experienced and dedicated Emergency Room (ER) Registered Nurse (RN) for dynamic travel assignments across various healthcare facilities. The …
Senior Accountant- Development & Strategic Finance
Position Overview: Now Hiring: Senior Accountant – Development & Strategic Finance Help Revitalize Communities Through Purpose-Driven Real Estate Location: Chicago, IL Compensation:…
Proposal Coordinator
Proposal Coordinator This position requires contributing to the proposal process, partnering with marketing, administrative, and technical staff. Under the supervision of the Proposal Manager[MM1.1],…
Data Analyst - Healthcare Payer
Tiger Analytics is an advanced analytics consulting firm. We are the trusted analytics partner for several Fortune 1000 companies, enabling them to generate business value from data. Our consultants …
Early Childhood Educator (Infant-Preschool) | Reggio-Inspired Program
Moriah Early Childhood Center (ECC) About Us Moriah Early Childhood Center (ECC) is a Reggio Emilia–inspired, Jewish early childhood program serving infants, toddlers, and preschoolers. Rooted i…
Line Cook
Line Cook Job Posting Required Years of Experience: 2 years Job Details: John's Food & Wine is expanding our team and seeking passionate, skilled individuals. We're known for our focus on seaso…
Lead Software Engineer, Full Stack
Overview Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusiv…
Coordinator, Engagement Programs (Champaign, IL)
UNIVERSITY OF ILLINOIS FOUNDATION has an immediate opening for an Coordinator, Engagement Programs The University of Illinois Foundation (Foundation) is the official fundraising and private g…