Software Engineer – Scientific Computing, AI

AI EngineerMachine Learning EngineerFull TimeRemoteJuniorTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

Washington

Posted

7 days ago

Salary

$32 - $35 / hour

Seniority

Junior

Bachelor Degree1 yr expEnglishSDLC

Job Description

Software Engineer – Scientific Computing, AI

BPCS, Comprehensive marketing solutions, ltd.

• Collaborate with product and engineering teams to support customer onboarding and technical adoption. • Develop, maintain, and own customer-facing GitHub repositories and related codebases. • Design, build, test, and deploy software solutions for scientific computing and data science applications. • Apply software engineering principles to address scientific, research, and computational challenges. • Create, maintain, and improve reusable AI agents, automation workflows, and community assets. • Utilize AI, LLMs, and agent-based technologies to enhance customer solutions and development processes. • Support machine learning and data science workflows through software development and integration efforts. • Contribute to simulation-based projects and computational science initiatives. • Troubleshoot technical issues, identify root causes, and implement effective solutions. • Follow software development best practices, including version control, testing, documentation, and code reviews. • Engage with customers to understand requirements, provide technical guidance, and drive successful outcomes. • Help establish and promote engineering best practices across customer and community projects.

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 1–2+ years of professional experience in software engineering or software development.
  • 1–2+ years of experience using GitHub and version control systems in collaborative development environments.
  • 1–2+ years of experience or demonstrated familiarity with AI/LLM technologies, machine learning concepts, APIs, and Model Context Protocol (MCP) concepts.
  • Experience applying software engineering practices to scientific, research, computational, or data-driven applications.
  • Understanding of software development lifecycle (SDLC) principles, coding standards, testing, and source control.
  • Strong programming and problem-solving skills.
  • Ability to communicate technical concepts effectively with customers and cross-functional teams.
  • Experience troubleshooting software issues and implementing solutions.
  • Strong verbal and written communication skills.

Benefits

  • Medical, dental, and vision coverage
  • Flexible Spending Account
  • 401k program
  • Competitive PTO offerings
  • Parental Leave
  • Opportunities for professional growth and development

Related Job Pages

More AI Engineer Jobs

Truelogic Software logo

Senior Software Architect, C# / AI First

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

AI Engineer7 days ago
Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Design and evolve scalable, secure, and highly available SaaS applications using C#, .NET, and cloud-native architectures. • Define technical architecture and engineering standards across multiple products and teams. • Lead the adoption of microservices, domain-driven design (DDD), CQRS, event-driven systems, and API-first approaches. • Partner with Product, Engineering, DevOps, and fellow Architects to deliver reliable and maintainable solutions. • Mentor senior engineers and provide technical guidance on architecture, design decisions, and implementation strategies. • Drive improvements in system performance, scalability, observability, and security. • Promote engineering best practices, including code quality, automated testing, and operational excellence. • Champion AI-assisted software development by integrating modern AI tools and workflows into everyday engineering practices.

Colombia
Truelogic Software logo

Senior Software Architect, C# – AI First

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

AI Engineer7 days ago
Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Design and evolve scalable, secure, and highly available SaaS applications using C#, .NET, and cloud-native architectures. • Define technical architecture and engineering standards across multiple products and teams. • Lead the adoption of microservices, domain-driven design (DDD), CQRS, event-driven systems, and API-first approaches. • Partner with Product, Engineering, DevOps, and fellow Architects to deliver reliable and maintainable solutions. • Mentor senior engineers and provide technical guidance on architecture, design decisions, and implementation strategies. • Drive improvements in system performance, scalability, observability, and security. • Promote engineering best practices, including code quality, automated testing, and operational excellence. • Champion AI-assisted software development by integrating modern AI tools and workflows into everyday engineering practices.

Dominican Republic
Truelogic Software logo

Senior Software Architect – C#, AI First

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

AI Engineer7 days ago
Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Design and evolve scalable, secure, and highly available SaaS applications using C#, .NET, and cloud-native architectures. • Define technical architecture and engineering standards across multiple products and teams. • Lead the adoption of microservices, domain-driven design (DDD), CQRS, event-driven systems, and API-first approaches. • Partner with Product, Engineering, DevOps, and fellow Architects to deliver reliable and maintainable solutions. • Mentor senior engineers and provide technical guidance on architecture, design decisions, and implementation strategies. • Drive improvements in system performance, scalability, observability, and security. • Promote engineering best practices, including code quality, automated testing, and operational excellence. • Champion AI-assisted software development by integrating modern AI tools and workflows into everyday engineering practices.

Latin America
Truelogic Software logo

Senior Software Architect – C#, AI First

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

AI Engineer7 days ago
Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Design and evolve scalable, secure, and highly available SaaS applications using C#, .NET, and cloud-native architectures. • Define technical architecture and engineering standards across multiple products and teams. • Lead the adoption of microservices, domain-driven design (DDD), CQRS, event-driven systems, and API-first approaches. • Partner with Product, Engineering, DevOps, and fellow Architects to deliver reliable and maintainable solutions. • Mentor senior engineers and provide technical guidance on architecture, design decisions, and implementation strategies. • Drive improvements in system performance, scalability, observability, and security. • Promote engineering best practices, including code quality, automated testing, and operational excellence. • Champion AI-assisted software development by integrating modern AI tools and workflows into everyday engineering practices.

Brazil