STEM OPT Platform Developer Jobs
Platform Developer roles in cloud infrastructure, API integration, and developer tooling sit squarely within STEM OPT eligibility for graduates in computer science, software engineering, and related fields. Your STEM OPT extension adds 24 months of work authorization beyond your initial OPT, and every employer must be enrolled in E-Verify to hire you.
Find STEM OPT Platform Developer JobsOverview
Showing 5 of 12+ Platform Developer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all Platform Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Platform Developer roles.
Get Access To All Jobs
INTRODUCTION
Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.” We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.
Geotab is advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets. Geotab’s open platform and Geotab Marketplace ®, offering hundreds of third-party solution options, allows both small and large businesses to automate operations by integrating vehicle data with their other data assets. Processing billions of data points a day, Geotab leverages data analytics and machine learning to improve productivity, optimize fleets through the reduction of fuel consumption, enhance driver safety and achieve strong compliance to regulatory changes.
Our team is growing and we’re looking for people who follow their passion, think differently and want to make an impact. Ours is a fast paced, ever changing environment. Geotabbers accept that challenge and are willing to take on new tasks and activities - ones that may not always be described in the initial job description. Join us for a fulfilling career with opportunities to innovate, great benefits, and our fun and inclusive work culture. Reach your full potential with Geotab. To see what it’s like to be a Geotabber, check out our blog and follow us @InsideGeotab on Instagram. Join our talent network to learn more about job opportunities and company news.
ROLE
Geotab is seeking a Senior Data Platform Developer who will be building the Geotab internal machine learning and generative AI platform. This role allows all Geotab data scientists and generative AI developers to explore, train, and build machine learning models, gain access to underlying Large Language Models, and build GenAI agent applications for internal services and end customers in production. If you love technology, and are keen to join an industry leader — we would love to hear from you!
As a Senior Data Platform Developer, your key area of responsibility will be developing and maintaining new machine learning platforms and managing generative AI applications and agents. You will be responsible for implementing logging, monitoring, and alerting services to ensure the health of Geotab’s AI platform infrastructure, as well as enriching big data with telematics data at scale. You will need to work closely with Geotab’s data scientists and internal teams to understand data processing needs and assist with data integration for newly developed AI platforms. To be successful in this role, you will be a self-starter who is keen to join an industry leader and enjoys working with complex, technical AI concepts.
HOW YOU'LL MAKE AN IMPACT
- Develop and maintain new machine learning platforms managing the machine learning models and generative AI applications and agents.
- Develop processes and implement logging, monitoring, and alerting services to ensure the health of Geotab’s AI platform infrastructure.
- Develop processes to enrich Geotab’s big data with telematics data at scale.
- Work with data scientists to understand data processing needs and develop infrastructure solutions to support these initiatives.
- Create and maintain documentation for architecture, requirements, and process flows.
- Support internal Geotab teams to assist with data integration with newly developed AI platforms.
WHAT YOU'LL BRING TO THE ROLE
- Post-secondary Degree specialization in Computer Science, Software or Computer Engineering or a related field.
- 3-5 years experience in a software developer or a similar role.
- 3-5 years experience in developing production-level systems using Python 3.
- 3-5 years experience in developing and maintaining production services in one of the mainstream cloud providers such as GCP, AWS, or Azure.
- 1-5 years experience in designing, building and maintaining production-level application containerization, such as Docker, Kubernetes, or OpenShift.
- Knowledge of fine-tuning and self-hosting vision large language models and generative AI related frameworks (Langgraph, CrewAI, LiteLLM) is a big plus.
- Experience with OpenSpec, Ralph, Agent Sandbox, and Sourcegraph is highly preferred.
- Knowledge of AI/ML platforms, such as Ray, VertexAI, Bedrock, and familiarity with Big Data environments (e.g. Google BigQuery).
If you got this far, we hope you're feeling excited about this role! Even if you don't feel you meet every single requirement, we still encourage you to apply.
LOCATION
Location: Atlanta, Georgia
COMPENSATION
- Flex working arrangements
- Home office reimbursement program
- Baby bonus & parental leave top up program
- Online learning and networking opportunities
- Electric vehicle purchase incentive program
- Competitive medical and dental benefits
- Retirement savings program
The above are offered to full-time permanent employees only
HOW WE WORK
At Geotab, we have adopted a flexible hybrid working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. However, you are welcomed and encouraged to come into our beautiful, safe, clean offices as often as you like. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. The health and safety of employees are a top priority. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology!
We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. We believe that success happens where new ideas can flourish – in an environment that is rich in diversity and a place where people from various backgrounds can work together. Geotab encourages applications from all qualified individuals. We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at careers@geotab.com. By submitting a job application to Geotab Inc. or its affiliates and subsidiaries (collectively, “Geotab”), you acknowledge Geotab’s collection, use and disclosure of your personal data in accordance with our Privacy Policy.
OTHER INFORMATION
Please note: Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to Geotab employees.
This posting is for an existing vacancy.
WHY JOB SEEKERS CHOOSE GEOTAB
See all STEM OPT Platform Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Platform Developer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Platform Developer
Verify your CIP code supports this role
Platform Developer positions typically align with CIP codes under Computer Science (11.07) or Computer Engineering (14.09). Confirm your degree's CIP code with your DSO before applying, a mismatch between your credential and the role can trigger an I-983 rejection.
Check E-Verify enrollment before accepting offers
An employer can intend to hire you and still be ineligible if they aren't enrolled in E-Verify. Search the E-Verify employer search tool by company name before your first interview so you don't waste time on companies that can't legally onboard STEM OPT students.
Search for platform roles on Migrate Mate
Migrate Mate filters Platform Developer listings by E-Verify enrollment status, so every job you see is already eligible to hire STEM OPT students. Use it to target companies with active STEM OPT hiring history instead of sorting through unverified postings manually.
Build your I-983 training plan around platform deliverables
Your I-983 must connect your daily work to your STEM degree's learning objectives. For platform roles, map API architecture decisions, CI/CD pipeline ownership, or infrastructure-as-code responsibilities directly to coursework, vague descriptions like 'software development' increase the risk of DSO rejection.
Target employers with dedicated STEM OPT onboarding processes
Companies that have hired STEM OPT students before already have HR workflows for E-Verify completion, I-983 co-signing, and the 10-day reporting window. Ask recruiters directly whether they've previously onboarded STEM OPT engineers, experienced employers reduce your administrative risk significantly.
Use OFLC Wage Search to benchmark platform developer pay
USCIS requires that your STEM OPT training plan reflect bona fide employment, and below-market compensation can raise compliance questions. Pull the prevailing wage for your SOC code and metro area from OFLC Wage Search before negotiating your offer so your salary sits within the documented range.
Frequently Asked Questions
Does a Platform Developer role qualify for the STEM OPT extension?
Yes, if your degree falls under an eligible STEM CIP code such as Computer Science, Computer Engineering, or Information Systems, and your Platform Developer duties directly apply that field of study. Your DSO verifies the degree-to-role connection when approving your I-983. Roles focused on cloud infrastructure, API design, or developer tooling generally satisfy this requirement, but your DSO makes the final determination based on your specific degree and job description.
What E-Verify requirement applies to my Platform Developer employer?
Every employer who hires a STEM OPT student must be actively enrolled in E-Verify, not just registered. Enrollment must be in place before your employment start date. You can confirm status through the E-Verify employer search tool. If your employer hasn't enrolled, they cannot legally employ you on STEM OPT, regardless of how willing they are to support the extension.
What goes into the I-983 training plan for a Platform Developer position?
Your I-983 must describe specific learning objectives tied to your STEM degree, the practical skills you'll develop in the role, and how your supervisor will evaluate your progress. For Platform Developer roles, this typically includes infrastructure design, system integration, or software architecture work. Generic descriptions won't satisfy USCIS requirements, your DSO and employer must both co-sign a plan that clearly connects your daily responsibilities to your academic training.
How does cap-gap protection work if my employer files an H-1B for me during STEM OPT?
If your employer files a timely H-1B visa petition on your behalf and you're selected in the lottery, cap-gap automatically extends your STEM OPT work authorization through September 30 of the fiscal year the H-1B takes effect. You don't need to file separately for cap-gap, it applies automatically. Your employer can continue employing you in your Platform Developer role throughout this period as long as the petition remains pending or approved.
Where can I find Platform Developer jobs open to STEM OPT students?
Migrate Mate is built specifically for F-1 STEM OPT students and filters Platform Developer listings by E-Verify enrollment, so you can browse roles at companies already equipped to hire you. This saves you from applying to employers who lack the compliance infrastructure for STEM OPT onboarding, which is a common and avoidable delay for students in this status.