-
Software Developer Engineer II
- V2X (Boston, MA)
-
Description
V2X is growing! V2X is looking for a Software Developer Engineer II to join our team!
Job Description:
V2X’s transportation solutions group is currently seeking a Software Developer Engineer II for its Tolling and Transportation projects. This individual will contribute to the development and integration of the machine learning technology being inserted into the current OmniToll product line software.
The V2X engineering team consists of a diverse group of professionals tasked with design and development of the next generation of tolling systems with a high focus on the inclusion of AI and ML capabilities.
JOB SUMMARY:
As a Software Developer Engineer II on V2X’s Transportation Solutions team, you will architect, develop, and integrate AI/ML components into the OmniToll product line. You’ll collaborate closely with data scientists, software and systems engineers, and product managers to take machine-learning models from proof-of-concept through production deployment. In this role you will:
+ Design and implement end-to-end ML pipelines (data ingestion, feature extraction, model training, evaluation, and serving)
+ Embed computer-vision, anomaly-detection or other AI modules into our tolling software (C++, Python, or Java)
+ Work with cloud (AWS/Azure/GCP) and/or on-prem infrastructure to build scalable, containerized (Docker/Kubernetes) deployment workflows
+ Develop and maintain CI/CD pipelines (Jenkins/GitLab CI/Argo) for continuous model integration and delivery
+ Profile, optimize, and validate ML algorithms for real-time performance and low-latency constraints at toll plazas
+ Write clear, maintainable code with unit and integration tests, and participate in peer code reviews
+ Produce design documents, technical specifications, and user-facing documentation
+ Troubleshoot, debug, and tune both software and models in development and field environments
+ Engage with cross-functional stakeholders—including product management, QA, and professional services—to ensure on-time, on-budget delivery of AI features
Required Skills:
+ 5+ years of professional software development experience, including 2+ years building and deploying ML/AI solutions
+ Proficiency in Python and C++, with strong software engineering fundamentals: OOP, design patterns, data structures, and algorithms
+ Hands-on experience with major ML frameworks (TensorFlow, PyTorch, scikit-learn) and data libraries (Pandas, NumPy)
+ Deep understanding of the ML lifecycle: data preprocessing, training/validation, hyperparameter tuning, model versioning, and monitoring
+ Familiarity with containerization and orchestration tools (Docker, Kubernetes) and cloud services (AWS SageMaker, Azure ML, or GCP AI Platform)
+ Experience building and maintaining CI/CD pipelines for both application and model code (Jenkins, GitLab CI, CircleCI, Argo CD, etc.)
+ Knowledge of real-time and streaming data platforms (Kafka, MQTT) is a plus
+ Strong unit-testing and integration-testing practices; experience with test frameworks (pytest, GoogleTest, JUnit)
+ Solid grasp of networking fundamentals, security best practices, and data-privacy principles in ML deployments
+ Excellent written and verbal communication skills—able to author technical reports and present complex results to technical and non-technical audiences
+ Ability to work in Agile/Scrum teams, manage multiple tasks, and adapt to shifting priorities
Desired Skills:
+ Prior experience in transportation, tolling, or ITS (Intelligent Transportation Systems) domains
+ Knowledge of computer-vision toolkits (OpenCV, DeepStream) and real-time video analytics
+ Familiarity with MLOps platforms (MLflow, Kubeflow, TFX) and model-serving frameworks (TensorFlow Serving, TorchServe)
+ Experience optimizing ML workloads on edge devices or embedded Linux platforms
+ Background in DevSecOps, container security, and vulnerability scanning (Aqua, Clair)
+ Demonstrated track record of mentoring inter-disciplinary engineers and providing technical leadership related to MLOps
Required Education:
+ Bachelor’s degree in Computer Science, Electrical/Computer Engineering, Data Science, Mathematics, or a related STEM field from an accredited institution
Salary Range: $92K - $111K
Benefits include the following:
+ Healthcare coverage
+ Retirement plan
+ Life insurance, AD&D, and disability benefits
+ Wellness programs
+ Paid time off, including holidays
+ Learning and Development resources
+ Employee assistance resources
+ Pay and benefits are subject to change at any time and may be modified at the discretion of the company, consistent with the terms of any applicable compensation or benefit plans.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.
-
Recent Jobs
-
Software Developer Engineer II
- V2X (Boston, MA)
-
Technology & Engineer Fellow, IT Transportation Products
- MTA (Jamaica, NY)