1

International Computer Programmer Jobs (NOW HIRING)

Computer Scientist

Lexington, MA ยท On-site

$100.20K - $120K/yr

... international landscape. Recent program efforts have included: * Integrating advanced remote ... Strong programming skills in at least one high-level language (e.g., Python, MATLAB, Java, C/C+

In this role, you'll join our CAD engineering team to support and enhance the software and ... and other international and industry labor standards. Micron does not charge candidates any ...

CNC Programmer

Pontiac, MI ยท On-site

$26.25 - $35.75/hr

Who We Are Williams International is a privately-owned company that develops and manufactures jet ... Proficiency in 3D CAD software and demonstrated understanding of CAD principles and GD&T.

CNC Programmer

Pontiac, MI ยท On-site

$26.25 - $35.75/hr

Who We Are Williams International is a privately-owned company that develops and manufactures jet ... Proficiency in 3D CAD software and demonstrated understanding of CAD principles and GD&T.

CNC Programmer

Oneida, WI ยท On-site

$25.75 - $35.25/hr

Hobart, WI EMT International is seeking a skilled CNC Programmer to support our machine shop ... Read and interpret blueprints, CAD models, and GD&T requirements * Troubleshoot programs, tooling ...

CNC Programmer

Oneida, WI ยท On-site

$25.75 - $35.25/hr

Hobart, WI EMT International is seeking a skilled CNC Programmer to support our machine shop ... Read and interpret blueprints, CAD models, and GD&T requirements * Troubleshoot programs, tooling ...

CNC Programmer

Oneida, WI ยท On-site

$25.75 - $35.25/hr

Hobart, WI EMT International is seeking a skilled CNC Programmer to support our machine shop ... Read and interpret blueprints, CAD models, and GD&T requirements * Troubleshoot programs, tooling ...

Senior Computer Engineer

Crane, IN ยท On-site

$104.50K - $143.40K/yr

MANTECH seeks a motivated, career and customer-oriented Senior Computer Engineer to join our team in Crane, Indiana. This is an onsite position. Responsibilities include but are not limited to:

Senior Computer Engineer

Crane, IN ยท On-site

$104.50K - $143.40K/yr

ManTech seeks a motivated, career and customer-oriented Senior Computer Engineer to join our team in Crane, Indiana. This is an onsite position. Responsibilities include but are not limited to:

Controls Engineer III

Wilmington, NC ยท On-site

$77.80K - $100.60K/yr

CTG has worked with this international, Fortune 500 end-client for over 15 years! Apply with CTG ... Bachelor's in Electrical Engineering, Computer Engineering, or Computer Science; or equivalent ...

... Computer Programmer to support Landing Craft Air Cushion (LCAC) Command, Control, Communications ... This position is anticipated to require up to 10% travel, including limited international/overseas ...

CNC Programmer

North Kingstown, RI ยท On-site

$25.75 - $35/hr

This role focuses heavily on CAD/CAM programming, machining optimization, tooling selection, and ... About ASC Engineered Solutions Following the 2019 merger of Anvil International and Smith-Cooper ...

next page

Showing results 1-20

International Computer Programmer information

See salary details

$33K

$65K

$95.5K

How much do international computer programmer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for international computer programmer in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an International Computer Programmer, and why are they important?

To thrive as an International Computer Programmer, you need expertise in programming languages (such as Java, Python, or C++), software development principles, and a relevant degree in computer science or a related field. Familiarity with global development tools, version control systems like Git, and international coding standards is essential, and certifications like Microsoft Certified: Azure Developer Associate can be advantageous. Strong problem-solving abilities, cross-cultural communication, and adaptability stand out as important soft skills in this role. These competencies ensure effective collaboration across borders, high-quality code, and the ability to deliver software solutions that meet diverse international requirements.

How do International Computer Programmers typically collaborate with global teams, and what challenges might they face?

International Computer Programmers often work with colleagues and clients across different countries, which requires strong communication skills and adaptability to various cultural and time zone differences. They regularly use collaboration tools like Slack, GitHub, and video conferencing platforms to coordinate projects and share code. A common challenge is navigating language barriers and aligning on coding standards or project requirements, but successful programmers proactively seek clarification and maintain clear documentation. Adapting to diverse work habits and schedules can also require flexibility, but it offers valuable experience in global teamwork and broadens problem-solving perspectives.

What is an International Computer Programmer?

An International Computer Programmer is a technology professional who writes, tests, and maintains computer software for organizations that operate globally or serve clients from multiple countries. They often work on projects that require knowledge of international software standards, multilingual support, and cross-border data regulations. These programmers may collaborate with diverse teams across different time zones and adapt their code to meet the needs of various markets. Their role can involve international travel or remote teamwork to ensure software solutions are effective worldwide.

What is the difference between International Computer Programmer vs Software Developer?

AspectInternational Computer ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field; certifications like programming language certifications are commonSimilar credentials; often holds degrees in computer science or software engineering; certifications may vary
Work EnvironmentOften works for multinational companies, remote or international teams, and projects requiring global collaborationWorks in various settings including tech firms, startups, or corporate environments; may also work remotely
Industry UsageUsed in global tech companies, outsourcing firms, and international projectsWidely used across industries for software creation, application development, and system design

International Computer Programmers and Software Developers share similar educational backgrounds and work environments, often collaborating on global projects. The main difference lies in the scope of work; International Computer Programmers typically focus on coding for international markets or multinational teams, while Software Developers may have a broader role including designing and testing software. Both roles are essential in the tech industry and often overlap in skills and responsibilities.

What job categories do people searching International Computer Programmer jobs look for? The top searched job categories for International Computer Programmer jobs are:
Computer Scientist

Computer Scientist

MIT Lincoln Laboratory

Lexington, MA โ€ข On-site

$100.20K - $120K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 29 days ago


Job description

The Human Resilience Technology Group develops, adapts, and deploys advanced technologies to address the most significant challenges in humanitarian assistance, disaster relief, global development, community resilience, and climate change. We extend rapidly evolving technical capabilities - such as sensing and signal processing techniques, data science, software tools, and systems analysis - to under-served mission needs across the domestic and international landscape.
Recent program efforts have included:
  • Integrating advanced remote sensing and situational awareness technologies
  • Applying novel analytical methods - including artificial intelligence and machine learning - to longstanding humanitarian challenges, especially in sparse and challenging data environments
  • Creating software decision support and data visualization platforms for critical decision-making
  • Improving community resilience and emergency preparedness through rigorous systems analysis and solutions architectures
  • Developing novel robotic systems for navigation and sensing in constrained and hazardous environments

Job Description
Our Group is actively seeking a recent (0 - 5 years) Bachelor's level graduate in Computer Science, Computer Engineering, Applied Mathematics, or related disciplines with a strong programming background to support our diverse portfolio of projects. This role involves working on a variety of technical tasks that directly contribute to deliverables.
Responsibilities include developing demos and prototypes, maintaining existing applications, writing automation scripts, and building software tools that support our mission areas and programs. Projects may range from creating proof-of-concept systems to refining operational tools. Success in this position requires the ability to interpret requirements, ask clarifying questions, deliver functional solutions within project timelines, work independently while knowing when to seek guidance, adapt to shifting priorities, and communicate progress effectively.
The collection of mission and technical areas that we support is quite broad, and we recognize that successful candidates may come with a similarly wide range of technical backgrounds and extracurricular experiences. This position offers significant opportunities for hands-on learning, mentorship, and exposure to cutting-edge technologies applied to real-world humanitarian and resilience challenges.
Requirements
Minimum Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or related fields
  • Strong programming skills in at least one high-level language (e.g., Python, MATLAB, Java, C/C++)
  • Demonstrated problem-solving abilities through coursework, projects, or internships
  • Experience with version control systems (e.g., Git) and collaborative software development
  • Experience testing and verifying software functionality
  • Ability to work effectively in a collaborative, interdisciplinary team environment
  • Good written and oral communication skills to explain technical concepts clearly
  • Eagerness to learn and adapt to dynamic project requirements

Preferred QualificationsExperience or demonstrated interest in 3 or more of the following:
  • Experience with GIS and geospatial libraries (e.g., ArcGIS Pro, QGIS, geopandas, gdal, pdal)
  • Experience building graphical user interfaces
  • Experience with scripting languages (e.g., Bash, Shell)
  • Experience with Linux/Unix operating systems
  • Experience with developing with Large Language Models APIs (e.g., HuggingFace, OpenAI/Anthropic/Google, ollama, vLLM)
  • Experience with databases and query languages (e.g., SQL, postgres)
  • Experience with using high performance computers and SLURM

100% onsite expectation to be revaluated after 1 year of employment
Recent Graduate Hiring Range: $100,200 - $120,000
Experienced Hiring Range: $100,200 - $150,000
Disclaimer: MIT Lincoln Laboratory provides a typical hiring range as a good faith estimate of what we reasonably expect to offer for this position at the time of posting. The final salary offered to a selected candidate will depend on various factors, including-but not limited to-the scope and responsibilities of the role, the candidate's experience, skills and education/training, internal equity considerations and applicable legal requirements. This range reflects base salary only and does not include additional forms of compensation or benefits.
At MIT Lincoln Laboratory, our exceptional career opportunities include many outstanding benefits to help you stay healthy, feel supported, and enjoy a fulfilling work-life balance. Benefits offered to employees include:
  • Comprehensive health, dental, and vision plans
  • MIT-funded pension
  • Matching 401K
  • Paid leave (including vacation, sick, parental, military, etc.)
  • Tuition reimbursement and continuing education programs
  • Mentorship programs
  • A range of work-life balance options
  • ... and much more!

Please visit our Benefits page for more information. As an employee of MIT, you can also take advantage of other voluntary benefits, discounts and perks.
Selected candidate will be subject to a pre-employment background investigation and must be able to obtain and maintain a Secret level DoD security clearance.
MIT Lincoln Laboratory is an Equal Employment Opportunity (EEO) employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, or genetic information; U.S. citizenship is required.
Requisition ID: 42942