PeerIslands logo
PeerIslands

High velocity digital transformation

Polyglot Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Georgia

Posted

88 days ago

Salary

$0 / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishPython

Job Description

Polyglot Developer

PeerIslands

• 5 to 10 years of strong experience in Python development • Hands-on experience with RAG (Retrieval Augmented Generation) architectures • Experience working with Vector Databases (embeddings, similarity search, indexing) • Good understanding of MCP (Model Context Protocol) or similar agent integration patterns • Experience in Document Parsing & Extraction (PDF, structured/unstructured data) • Building Document Ingestion Pipelines (loading → parsing → chunking → embedding → storage) • Experience with Streaming APIs and SSE (Server-Sent Events) for real-time responses • Implementation of Document Citation / Source Attribution in LLM responses • Familiarity with LLM integrations (OpenAI / Bedrock / similar) • Experience handling metadata, indexing, and retrieval optimization

Job Requirements

  • 5 to 10 years of strong experience in Python development
  • Hands-on experience with RAG (Retrieval Augmented Generation) architectures
  • Experience working with Vector Databases (embeddings, similarity search, indexing)
  • Good understanding of MCP (Model Context Protocol) or similar agent integration patterns
  • Experience in Document Parsing & Extraction (PDF, structured/unstructured data)
  • Building Document Ingestion Pipelines (loading → parsing → chunking → embedding → storage)
  • Experience with Streaming APIs and SSE (Server-Sent Events) for real-time responses
  • Implementation of Document Citation / Source Attribution in LLM responses
  • Familiarity with LLM integrations (OpenAI / Bedrock / similar)
  • Experience handling metadata, indexing, and retrieval optimization
  • Good to Have: Experience with LangChain / LangGraph or similar frameworks
  • Experience with chat/agent-based UI integrations
  • Preferred Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related

Related Job Pages

More Software Engineer Jobs

Datavail logo

.NET Solution Architect

Datavail

We help clients turn data into decisions no matter where it lives-in apps, on-prem, in a hybrid model, or in the cloud.

OtherRemoteTeam 1,001-5,000Since 2007H1B Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description - Strong proficiency in C# and the .NET Core / .NET Framework ecosystem - Experience with ASP.NET MVC, ASP.NET Web API, or Razor Pages and capable of creating integration-ready APIs (RESTful or gRPC) - Experience with developing web and windows applications, including the ability to build desktop apps using WPF or WinForms - Familiarity with SQL Server or other relational databases (queries, stored procedures) - Knowledge of front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular, React, or Blazor - Solid understanding of object-oriented programming, design patterns, and software architecture principles - Prior experience in design, develop and maintaining .Net based web/windows applications within all phases of the Software Development Life Cycle (SDLC) - Experience on complex, multi-tiered architectural applications - Experience of Object-Oriented programming practices (SOLID principles, Design pattern) - Experience in developing Web/Windows application with C#, MVC 5, ASP.Net, Web API - Sound working experience in any one of the JS frameworks including advanced JS frameworks for web comprising Angular, React, Backbone - Hands on HTML/5, CSS, Advance jQuery & JavaScript and advanced knowledge of designing HTML pages with JQuery - Prior experience of bootstrap for managing highly dynamic & scalable browser-based UI - Hands-on experience in writing high performance SQL queries, in SQL Server 2014/ 2016 or MYSQL will be preferred - Knowledge and experience of Cloud concepts, AWS and .Net Core - Identify production and non-production application issues and assist the team with optimal solutions - Identify opportunities to fine-tune and optimize applications of .Net developed projects, including periodic code review - Contribute to the development of new techniques and plans within an area of expertise Company Description Datavail is a leading provider of data management, application development, analytics, and cloud services, with more than 1,000 professionals helping clients build and manage applications and data via a world-class tech-enabled delivery platform and software solutions across all leading technologies. For more than 17 years, Datavail has worked with thousands of companies spanning different industries and sizes, and is an AWS Advanced Tier Consulting Partner, a Microsoft Solutions Partner for Data & AI and Digital & App Innovation (Azure), an Oracle Partner, and a MySQL Partner. The Enterprise Applications Cloud ERP practice specializes on Oracle technology and supports our client’s full-life cycle needs for both on-prem and cloud products. The practice itself is 100+ FTEs strong located in the US, Colombia, and India and is the fastest growing practice in Datavail. The right person will exemplify Datavail’s core values (Desire to service, Low Ego, Hard Work). So if you are looking for a company that loves its clients just as much as we love our team then this is the right place for you.

United States
Infosys logo

Software Developer

Infosys

Founded in 1981, Infosys is an information technology and services company providing consulting, outsourcing, technology, and next-generation services to clients in over 50 countri

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Infosys Public Services is seeking a Software Developer to join our team. Position Description (scope of work or brief narrative): - Participate in the project planning process that determines programming and hardware needs. - Assist or lead in preparing programming specifications and in developing coding logic. - Prepare charts, diagrams, and other documentation as needed. - Design, code, test, and debug computer programs, independently or as part of a team, using computer languages identified and available in the Infrastructure Tool Kit (ITK). - Oversee the consistent utilization of USPS development standards, procedures, and processes. - Ensure systems compatibility. - Follow data security procedures and identify potential data security risks. - Maintain contact, as designated, with the team leader, customers, contractors, and equipment vendors to monitor progress and coordinate varied project stages. - Maintain computer programs and systems. - Revise and update computer programs, procedures, and systems; including rewrites to the systems documentation and instructions as necessary. - Perform other job-related tasks as assigned or required to support the duties outlined above. Key Responsibilities: - DevSecOps, Secure Coding practices, and the Solutions Development Framework (Docker, Jenkins, GitLab) - Designing and developing event/message-based application services using a message queue (e.g. Apache, Kafka) - Using automated unit testing and user interface testing tools, ideally in a test-driven-development approach - Use of source code management tools, ideally in a continuous integration/continuous delivery (CI/CD pipeline) SecDevOps environment - API centric, microservices, serverless applications, or similar cloud-friendly application designs - Cloud Development with Dataflow, PubSub, or Redis - Microservices design - Kubernetes - Security - Performance tuning - High Observability Principle - Multi-threading - Java, SQL, Python, React, JavaScript Qualifications - At least 4 years of Proven experience in technology or software development preferred - Knowledge/experience with Agile Methodologies - Knowledge/experience of SDLC practices - Change Management and Configuration Management (VersionOne, ServiceNow, etc) - Application Lifecycle Management (ALM) Requirements - A bachelor’s degree or foreign equivalent is required from an accredited institution. - Will consider three years of progressive, relevant work experience instead of every year of education. - Candidates who have completed a Master's degree program are strongly preferred. - The job entails sitting and working at a computer for extended periods. - Should be able to communicate by telephone, email, or face-to-face. - Travel may be required as per the job requirements. Benefits - Medical/Dental/Vision/Life Insurance - Long-term/Short-term Disability - Health and Dependent Care Reimbursement Accounts - Insurance (Accident, Critical Illness, Hospital Indemnity, Legal) - 401(k) plan and contributions dependent on salary level - Paid holidays plus Paid Time Off

United States
$73K - $102.2K / year
Job Closed
Mano Lani logo

Application Developer

Mano Lani

Mano Lani LLC is an equal opportunity employer and does not discriminate against applicants based on race, color, creed, religion, medical condition, legally protected genetic information, national origin, sex (including pregnancy, childbirth or related medical condition), sexual orientation, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status or legally protected characteristics.

OtherRemoteTeam 11-50

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Mano Lani LLC is looking for an enthusiastic, well-qualified individual to fill the Application Developer position. This role offers the opportunity to work with a diverse and talented group of individuals committed to driving success. The Applications Developer provides comprehensive application development support using the DevSecOps framework and the Risk Management Framework (RMF) in an agile environment. - Support approximately 25+ custom DTMO applications requiring maintenance, updating, or recoding. - Responsible for all aspects of the software development lifecycle including: - Planning - Software architecture design - Development - User interface design - Front-end and back-end development - Testing - Engineering - Fielding - Sustainment - Support development and maintenance of DTMO's public-facing website, web content management system (WCMS) development work, and allowance calculators. - Utilize programming languages including Java, HTML5, PHP, and the Oracle Apex platform. - Leverage ServiceNow or other approved ticket management systems for software development and task tracking. - Adhere to DevSecOps, RMF, Section 508 requirements, U.S. Web Design Standards, and DoW cloud computing standards. Qualifications - At least 5 years of current experience as an Application Developer. - Relevant professional experience in software development may substitute for formal education in some cases. - Preferred: - Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. - Oracle APEX Cloud Developer Certified Specialist. - Oracle Development or Oracle Cloud Platform certifications. - CompTIA Security+. - Certified Scrum Developer (CSD) or other Agile development certifications. Requirements - 5+ years of experience in related field. - Experience developing enterprise or web-based applications in government or enterprise environments. - Experience with Oracle Apex platform. - Expertise in programming languages such as Java, Python, C#, JavaScript, HTML 5, PHP or similar languages. - Experience with application frameworks, APIs, and modern development tools. - Experience with Service Oriented Architecture (SOA). - Experience with Section 508 requirements and compliance. - Familiarity with database systems and data integration techniques. - Knowledge of software development lifecycle (SDLC) methodologies such as Agile or DevOps. - Experience using version control systems (e.g., Git) and development collaboration tools. - Understanding of application security and secure coding practices. - Ability to troubleshoot application issues and implement effective solutions. - Strong analytical and problem-solving skills. - Ability to work collaboratively with technical teams and federal stakeholders. - Strong written and verbal communication skills. Physical Requirements - Work may involve sitting or standing for extended periods of time. - Position may require typing and reading from a computer screen. - Must have sufficient mobility, including but not limited to bending, reaching, and kneeling to complete daily duties in a timely and efficient manner. - Possibility of walking moderate to long distances due to parking availability and location of work. - May include lifting to 25 pounds as necessary. Benefits - Competitive salary range: USD $105,000.00 - USD $125,000.00 /Yr.

United States
$105K - $125K / year
Job Closed

Senior Appian Application Developer

Nüvitek

Nuvitek is an equal-opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description At Nüvitek, customer success is our Ethos; together, we drive transformational outcomes. We only succeed when our customers succeed. We partner with our customers to achieve business objectives by using our proven customer-centric, value-driven business practices and service delivery methodologies. As an Appian Application Developer who is passionate about delivering value to your customers, you will be working closely with an equally enthusiastic team of developers and engineers working in an Agile environment to modernize our customer's application using low-code solutions. As part of the process, you will be learning from peers/seniors and will be mentoring juniors in your tenure with Nuvitek. In assuming this position, you will be a critical contributor to meeting Nuvitek's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments. - Help to envision, design, and implement new features utilizing the Appian low-code platform for the projects based upon the prioritized product backlog. - Bring innovating, out-of-the-box thinking to solving challenging problems, brainstorming with peers and utilizing available resources including internal as well as external resources. - Provide estimates of upcoming sprints' work based upon current understanding of the functionality. - Work with functional and testing team to understand the business functionality, to ensure what is developed meets or exceeds the end-user needs. - Unit test all developed features, including edge cases. Also be comfortable to conduct peer review of other developers' code as needed. - Attend and actively participate in all Agile-related meetings. Work within the Agile framework including participating in User Story grooming sessions, Sprint Planning meeting, and retrospectives. - Delivery presentations as required to the client during Sprint demos as well coordinating meetings with intersecting teams as required. - Participate in knowledge sharing sessions within the company to socialize best practices and white papers as applicable. Qualifications - Bachelors or other IT related degree. - Applicants MUST be a U.S. citizen with the ability to obtain and maintain US Government’s Public Trust security clearance. - At least 4 years of experience in the design and implementation of digital, bpm or case management solutions using Appian. - Strong Appian development and debugging skills. - Fairly good understanding of data concepts (SQL, Databases) and business workflows. - Experience working on recent Appian versions (18.x or later). - Strong verbal and writing skills, including the demonstrated ability to effectively communicate at all levels with technical as well as business resources. Requirements - Experience with Appian SAIL, Process Models, Interfaces, Process Monitoring, and/or Integrations. - Experience in handling multiple tasks, changing priorities, and timely action; experience with Agile methodologies and Agile project management. - Strong troubleshooting and problem-solving skills. - Strong organizational and time management skills. - Good communication and interpersonal skills in a remote environment. - Experience working with software development team members. - Other open sources technology experience preferred. Benefits - Medical Insurance - Dental Insurance - Vision Insurance - Disability and Life Insurance - Parental Leave - 401K - Paid Time Off Company Description Nuvitek is an equal-opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.

United States
Job Closed