Software Engineer (I)

PTR Global
Mountain View, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 166K

Job location

Mountain View, United States of America

Tech stack

C
Java
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
C++
Cloud Computing
Cloud Engineering
Computer Programming
Databases
Data Infrastructure
ETL
Data Structures
Software Debugging
Distributed Systems
Protocol Buffers
Python
Machine Learning
Performance Tuning
Regression Testing
Search Technologies
Software Engineering
SQL Databases
Google Cloud Platform
Large Language Models
Multi-Agent Systems
Generative AI
HybridCloud
Kubernetes
Information Technology
Machine Learning Operations
Data Pipelines
Api Management
Docker
Programming Languages

Job description

As a Software Engineer (I), you will make direct technical contributions to projects and execute assigned software engineering tasks with guidance and support from your manager, tech lead, or senior team members.

Requirements

  • Proficiency in code and system health, data structures and algorithms, debugging, programming, test engineering, and code comprehension.
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 1 year of experience with data structures or algorithms.
  • 1 year of experience implementing core machine learning concepts.
  • Design and implement production-grade multi-agent AI solutions using modern frameworks optimized for enterprise cloud infrastructure.
  • Architect and optimize large-scale ETL pipelines leveraging Kubernetes, container orchestration, and cloud-native AI pipelines to process high volumes of imagery data efficiently.
  • Design database scaling strategies using enterprise distributed SQL databases to manage and query massive geospatial and aerial imagery datasets.
  • Build automated QA and validation pipelines using LLMs and execute rigorous evaluations for prompts and models.
  • Establish automated regression tests, tracing, and observability across LLM agent runs and cloud infrastructure to monitor quality, latency, and cost., * Master's degree in Computer Science, a related technical field, or equivalent practical experience.
  • Professional experience in software development, including building large-scale, asynchronous data pipelines using Kubernetes, Docker, or similar tools.
  • Extensive experience with Python programming and standard software engineering practices.
  • Practical experience with enterprise cloud services (AWS, Google Cloud Platform, or Azure) and containerized infrastructure orchestration.
  • Proficiency in schema validation (e.g., Pydantic, Protobuf) and large-scale AI evaluations using precision/recall, F1 score, or LLM-as-a-judge methodologies.

Preferred Qualifications:

  • Experience with generative AI and Large Language Models (LLMs), including advanced prompting techniques, fine-tuning, and evaluation.
  • Background in designing and deploying multi-agent systems and modern agentic orchestration frameworks.
  • Experience with tool-calling protocols, API integrations, and function-calling schemas.
  • Experience with vector databases and vector search integrated with enterprise cloud databases for RAG architectures at scale.
  • Strong understanding of distributed systems and performance optimization in high-growth, high-volume data environments.

Benefits & conditions

At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to:

  • Pay any fee to be considered for, submitted to, or selected for any opportunity.
  • Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process.
  • Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.

Pay Range: $70 - $80/hour on W2

The specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits, including medical, dental, vision, and 401K contributions, as well as PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work.

About the company

About PTR Global: PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit ;br>

Apply for this position