Survey Programmer
Location
India
Posted
22 hours ago
Salary
0
Seniority
Senior
Job Description
Survey Programmer
M3 USA
• Programmer maintains full responsibility for online survey development and thoroughly reviews client materials • Delivers high quality surveys against client’s materials • Works to resolve amendments during quality assurance/client testing phase • Strives to exceed the client’s satisfaction when programming: Proactively suggests design improvements to ensure panelist comprehension • Meets programming timelines • Resolves data issues in the timeliest and most complete manner • Works directly with the client on custom solutions • Prepares survey for deployment and sets up link to track progress in field • Works with Data Processing to meet client deliverable requirements, i.e., working on dashboards, specific data requirements etc. • Contributes to improve processes by working on tasks assigned that increase capabilities, efficiency, skillset, and marketplace competitive advantage • Spends time reporting and receiving information to and from their manager and continues to learn the latest technologies in the data collections field
Job Requirements
- Expert Knowledge of Confirmit (Forsta Plus) a must (min 3 years required)
- Market research experience, preferably pharmaceutical (min 2 years required)
- JavaScript, jQuery, HTML programming knowledge
- Exceptional ability to multi-task and balance multiple projects and priorities
- Excellent interpersonal communication skills – both verbal and written
- Ingenuity and the willingness to learn new techniques
- Commitment to accuracy and integrity, doing it right the first time
- Strong problem-solving skills, including the ability to “think outside the box”
- Organized, self-motivated, and self-directed
- Adherence to set processes and standards
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
KoddiAchieve unparalleled growth with Koddi's industry-leading commerce media technology.
Role Description Koddi’s Ads team is building the next generation of performance advertising technology that powers some of the world’s largest brands in travel, retail, and e-commerce. We connect advertisers with consumers through precision targeting, automated optimization, and intelligent decisioning at massive scale. The Ads Engineering- Delivery team builds scalable systems that power real-time decisioning and optimization for global marketplaces. As a Senior Software Engineer on the Ads Delivery team, you will play a key role in designing and delivering high-performance systems that manage billions of ad impressions, bids, and conversions daily. You will: - Build robust, scalable integrations with third-party platforms and own those integrations end to end, from technical design and implementation through validation, production rollout, monitoring, and iteration. - Lead customer-facing technical discussions, gather requirements, troubleshoot integration issues, and coordinate across internal teams and external partners to ensure successful delivery. - Collaborate closely with cross-functional teams, including Product, Sales, and Customers, to identify and implement high-impact solutions using data and metrics to evaluate impact, guide decisions, and uncover opportunities to improve growth, efficiency, reliability, and visibility. - Help drive innovation across ad performance, auction dynamics, and optimization algorithms, while mentoring other engineers and contributing to a culture of technical excellence and continuous improvement. - Mentor and support other developers by helping them grow their technical skills, expand their ownership, and advance their careers through coaching, feedback, and day-to-day guidance. Qualifications - Strong backend engineering experience in Go, preferred, or similar strongly typed languages, with expertise building REST and gRPC APIs. - Minimum of 8 years of professional experience developing, operating, and maintaining complex, high-scale, or high-availability systems. - Strong programming fundamentals and a deep understanding of software design principles, distributed systems, concurrency, and performance optimization. - Experience designing and building backend services, APIs, and data pipelines with a focus on performance, reliability, and scalability. - Proven ability to mentor engineers, support their career growth, and create an environment where developers can expand their technical skills and consistently raise the quality bar for the team. - Strong collaboration and communication skills, with the ability to influence, align, and partner effectively across teams. Nice to Have - Experience working with real-time bidding, ad serving, or performance marketing platforms, with an understanding of auction workflows, campaign delivery, optimization, and measurement. - Experience leading an engineering team, including setting technical direction, coordinating execution, mentoring developers, and ensuring high-quality delivery. - Knowledge in one or more of these clouds - AWS, Azure, or GCP.
Prompt Engineering
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. We recognize that our people are our strength. We are an equal opportunity employer and place a high value on diversity and inclusion. We do not discriminate on the basis of any protected attribute. We make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Bright Vision Technologies is an Equal Opportunity Employer, including Disability/Veterans.
Role Description We are looking for a Prompt Engineering Architect to define and lead the strategy, patterns, and tooling for designing prompts, agentic workflows, and LLM-based application architectures across the organization. The role combines deep practical mastery of modern LLMs with the discipline of building reusable design patterns, evaluation frameworks, and developer tooling that scale across many teams and use cases. The ideal candidate has shipped LLM-powered products in production, is fluent in prompt design patterns and agent architectures, and brings strong judgment about when and how to apply different LLM techniques responsibly. Key Responsibilities - Define organization-wide standards, patterns, and reference architectures for LLM-based applications. - Design prompt structures, instruction templates, and retrieval strategies for diverse production use cases. - Architect agentic systems incorporating tool use, planning, memory, and multi-step reasoning. - Lead the design of retrieval-augmented generation pipelines including chunking, indexing, and reranking strategies. - Develop evaluation frameworks for prompt quality, agent reliability, and end-to-end task success. - Build internal tooling and libraries that accelerate LLM application development across teams. - Establish guardrails, safety filters, and policy enforcement patterns for LLM-powered products. - Collaborate with model engineering teams on prompt-model co-design and fine-tuning opportunities. - Conduct technical reviews of LLM application designs across multiple product teams. - Mentor engineers and applied scientists on prompt engineering and LLM application architecture. - Lead red-teaming exercises and continuously improve robustness against adversarial inputs. - Track latency, cost, and quality trade-offs in LLM application design and recommend optimizations. - Document patterns, anti-patterns, and lessons learned for broad internal reuse. - Stay current with LLM capabilities, tooling, and research, and translate advances into practical guidance. Qualifications - Bachelor’s or Master’s degree in Computer Science, Computational Linguistics, or a related field. - Six or more years of software engineering experience, with significant time on LLM-based applications. - Demonstrated experience shipping LLM-powered products to production. - Deep familiarity with modern LLM APIs and agent frameworks. - Strong understanding of retrieval-augmented generation, embeddings, and vector databases. - Experience designing evaluation pipelines for non-deterministic systems. - Strong Python skills and comfort with modern application frameworks. - Solid grasp of responsible AI principles, including safety and policy considerations. - Excellent written and verbal communication skills. - Track record of mentoring engineers and influencing technical direction. Preferred Qualifications - Public writing, talks, or open-source contributions on LLM application development. - Experience with multi-agent architectures and complex tool-use systems. - Familiarity with fine-tuning workflows and when to choose them over prompting. - Exposure to product domains such as customer support, coding assistants, or analytics agents. - Experience integrating LLMs into enterprise software systems with strict compliance requirements. Requirements - 6+ years of experience. - No new H1B sponsorship available; H1B transfers welcomed for qualified candidates. - Full-time, direct W2 with Bright Vision Technologies (no C2C, no 1099, no third-party). - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at (908) 650-6699. We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.
HPC Scientific Software Engineer
Johns Hopkins UniversityDepartment name: IT@JH Networking, Telecom and Data Ctr Personnel area: University Administration
Role Description IT@JH Research Computing is seeking a HPC Scientific Software Engineer to support faculty, researchers, and students engaged in high-performance and AI-driven research across Johns Hopkins University. The position is responsible for deploying, optimizing, and maintaining scientific software and computational workflows on advanced HPC Systems and related infrastructure. Working primarily within Linux-based environments, the engineer manages and troubleshoots complex software stacks, containerized applications, and GPU-accelerated workloads using tools such as SLURM, Easy build, Spack, etc. The role combines ticket-based user support with long-term project work, collaborating closely with interdisciplinary research groups to enhance system performance, streamline data-intensive workflows, and integrate cutting-edge technologies. The position operates with significant independence while coordinating regularly with systems engineers and research computing leadership to ensure reliable, high-efficiency computing resources that advance the university’s scientific mission. Specific Duties & Responsibilities - Software Deployment and Design (15%) - Develop and refine deployment strategies for scientific software on HPC and AI systems. - Design computational workflows, selecting optimal software configurations, and utilizing tools like Ansible for automation. - Assist teams in implementing, tuning, and optimizing AI models and gateway applications (e.g., XDMoD, Coldfront, Open OnDemand, CryoSPARC Live, SBGrid, AI Agents). - Performance Optimization (20%) - Analyze and optimize the performance of AI models and HPC applications, focusing on GPU-enabled computing. - Implement parallel processing, distributed computing, and resource management techniques for efficient job execution. - Integration and Optimization (15%) - Develop, debug, and maintain software tools, libraries, and frameworks supporting HPC and AI workloads. - Collaborate with the system team and software vendors (e.g., NVIDIA, Intel, Matlab) to optimize systems for maximum performance. - Utilize CUDA, DNN, TensorRT, and Intel Compilers to enhance system performance. - HPC Scientific Software Support (30%) - Manage and support scientific software deployment across HPC, cloud-based, and colocation facilities. - Oversee installation, configuration, and maintenance of HPC packages with tools like CMake, Make, EasyBuild, Spack, and Lua module files. - Collaboration and Mentorship (5%) - Work closely with cross-functional teams, including researchers, data scientists, and software developers, to address complex HPC/AI challenges. - Mentor junior engineers and foster a culture of continuous learning. - Technical Support and Training Workshops and Troubleshooting (15%) - Resolve complex technical issues and perform root cause analysis for HPC/AI software challenges. - Implement effective solutions to prevent recurrence and improve system reliability. - Provide training workshops for researchers and students, focusing on troubleshooting, optimizing workflows, and effectively using HPC systems. - Learning and Development (5%) - Stay current with advances in HPC and AI technologies and methodologies. - Incorporate new research findings into existing systems to improve performance and capabilities. - Container Orchestration (5%) - Develop and manage container orchestration strategies to ensure scalability, reliability, and security of applications. - Oversee the container lifecycle from creation and deployment to scaling and removal. - Documentation and Compliance (5%) - Create comprehensive documentation for system designs, performance metrics, and project status. - Ensure compliance with security and regulatory standards for all HPC and AI systems. - Other duties as assigned. Qualifications - Master’s degree in computer science or a closely related quantitative discipline. - Five years of experience in HPC user support, software deployment, and performance optimization within an academic or research environment. - Experience in scientific computing environments and applications. - Hands-on experience with SLURM, for job scheduling. - Proficiency in Python, Perl, C/C++, and Shell scripting for automation and system management. - Advanced knowledge of Linux systems and proficiency in scripting languages such as Python, Perl, and Shell. - Familiarity with scientific application management tools such as Containerization, LUA modules, CMake, Spack, and EasyBuild. - Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. Preferred Qualifications - PhD in a quantitative discipline, such as Computer Science Engineering, Physics, Bioinformatics, or related fields, with advanced training in scientific computing. Requirements - Classified Title: HPC Scientific Software Engineer - Job Posting Title (Working Title): HPC Scientific Software Engineer (IT@JH Research Computing) - Role/Level/Range: ATP/04/PF - Starting Salary Range: $85,500 - $149,800 Annually (Commensurate w/exp.) - Employee group: Full Time - Schedule: Mon-Fri, 8:30am-5pm - FLSA Status: Exempt - Location: Remote - Department name: 60014601-IT@JH Research Computing - Personnel area: University Administration
Role Description Savantage Solutions is seeking an Oracle APEX Developer to join our core engineering team supporting Altimate, a proprietary Federal Financial Management System deployed for federal agency clients. This is a fully remote, senior-level production support and development role requiring deep Oracle APEX and PL/SQL expertise within a federal contractor environment. The ideal candidate is an experienced Oracle developer who understands the discipline of federal IT delivery, ATO boundary constraints, SCR-based change management, restricted-rights IP, and CMMI Level 3 process standards, and who can operate independently on complex technical problems without close supervision. This role exists at the intersection of production stability and forward development. You will own complex SQL and PL/SQL engineering, drive Oracle APEX application development and debugging, and contribute to maturing the team’s GitLab-based source control and pipeline practices. Qualifications - 7+ years of Oracle SQL and PL/SQL development experience including advanced stored procedures, packages, triggers, and performance optimization - 4+ years of Oracle APEX development experience across multiple major versions; demonstrated production application ownership - Proven experience working within federal IT contractor environments: ATO constraints, SCR-based workflows, and government deliverable standards - Working knowledge of GitLab or equivalent Git-based source control with structured branching and merge request discipline - Experience supporting live production systems under SLA, including defect triage, root cause analysis, and documented resolution - Ability to produce clear, audit-ready technical documentation for both developer and government stakeholder audiences - U.S. citizenship and ability to obtain and maintain a federal Public Trust clearance or higher - Experience with Oracle APEX 22.x or later including Universal Theme, Faceted Search, and REST Data Sources - Familiarity with Oracle APEX plug-in development and JavaScript/CSS customization within the APEX framework - Experience with GitLab CI/CD pipeline configuration for automated testing or deployment of APEX and PL/SQL objects - Knowledge of Oracle Database 19c or later features: partitioning, advanced analytics, JSON support, or In-Memory Column Store - Exposure to AI-assisted development tools (GitHub Copilot, Oracle AI features, or similar) and ability to validate AI-generated SQL output - Familiarity with federal financial management data structures: appropriations, USSGL chart of accounts, fund balance with Treasury - Experience with IPAC, GTAS, CARS/GWA, or G-Invoicing transaction processing at the database or application tier - Knowledge of federal financial system audit requirements and internal control documentation standards (OMB A-123) - Experience with CMMI Level 3 or ISO 9001 process frameworks in a federal software delivery context - Bachelor’s degree in Computer Science, Information Systems, or a related technical field (or equivalent demonstrable experience) Requirements - Own end-to-end Oracle APEX application development: page design, process logic, dynamic actions, validations, authorization schemes, and authentication configuration - Diagnose and resolve production defects across APEX applications under defined SLA windows, including root cause analysis documentation aligned to CMMI Level 3 standards - Develop and maintain APEX plugins, REST-enabled SQL services, and API integrations supporting federal financial workflows - Perform APEX application upgrades, workspace migrations, and version compatibility assessments - Execute and document configuration management procedures including deployment step documents, release notes, and rollback plans - Design, develop, and optimize complex PL/SQL packages, stored procedures, functions, triggers, and scheduled jobs supporting federal financial processing - Perform SQL query tuning, execution plan analysis, and index optimization across large-volume federal financial datasets - Develop and maintain database objects supporting but not limited to IPAC, GTAS, CARS/GWA, GL, payroll, and bankcard financial modules - Write and maintain data validation logic, reconciliation routines, and exception handling procedures aligned to USSGL and Treasury reporting requirements - Support advance federal financial reconciliation report output processing, and Intra-Governmental transaction workflows Benefits - $75,000 - $110,000 annually (based on the National Capital Region) - The pay range for this job level at Savantage Solutions serves as a general guideline and is not a guarantee of compensation or salary. - Factors considered when extending an offer include but are not limited to, job responsibilities, education, experience, knowledge, skills, certifications, seniority, performance, and alignment with market data. - This salary range is based on the National Capital Region and reflects our good faith estimate for this role at the time of posting. - Actual compensation may vary based on geographic region or market conditions, and we may ultimately pay more or less than the stated range. - We are committed to providing competitive compensation and encouraging candidates from all locations to apply.

