Bright 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.
Prompt Engineering
Location
United States
Posted
22 hours ago
Salary
$100K - $150K / year
Seniority
Mid Level
Job Description
Prompt Engineering
Bright Vision Technologies
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.
Related Guides
Related Job Pages
More Software Engineer Jobs
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.
Role Description We are looking to hire a Senior Java Developer who will take part in development and maintenance services for customized software solutions for a large European customer, a provider of innovative software solutions for the public sector. The client is a technology service provider specializing in digital solutions for public sector organizations. The company focuses on developing secure, scalable platforms that support administrative processes, data management, and digital transformation initiatives. The project includes software application development in the tax administration domain. The system under development is the tax administration system that covers taxation processes in one of the European countries. This is a complex system that covers the full life-cycle of tax declarations processing and tax calculations and assessments that include integration with multiple external systems. The project team consists of 20+ people. Responsibilities: - Implement software components according to the design specifications - Perform system integration and testing, problem troubleshooting, and resolution - Perform unit testing of software components - Participate in estimating project efforts and delivery timelines - Proactively collaborate with teammates and communicate with the Project Stakeholders to ensure that the Project efforts proceed efficiently and with predictability - Provide technical input into product roadmaps - Participate in triage activities (incident analysis and prioritization) - Support and optimize CI/CD processes Project Tech Stack: - Backend (Java): Spring, Quarkus - Frontend: Angular (latest versions) - Data & Integration: PostgreSQL, RESTEasy, Hibernate / Panache, Kafka - Architecture, DevOps & Tools: Microservices, Maven, Flyway, Docker, Kubernetes, GitLab, Jira, ArgoCD, Grafana Qualifications - 6+ years of experience in Java development - Strong experience with Spring Framework, Quarkus - Understanding of microservices architecture and containers (Docker/Kubernetes) - Experience with relational databases (PostgreSQL or other RDBMS) - Experience with REST/SOAP integrations and messaging (Kafka, ActiveMQ) - Good understanding of testing principles - Ability to communicate confidently in English - Strong communication and collaboration skills with stakeholders and distributed teams - Nice to have: - Experience in Angular front-end development - German or Swiss German language skills Benefits - Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. - Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program. - Work From Anywhere Culture: make the most of the flexibility that comes with remote work. - Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. - Global Impact: collaborate on impactful projects for top global clients and shape the future of industries. - Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. - Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Director of Engineering – Modular E-House Fabrication, Integration
SMT Inc.First-class Sheet Metal Fabrication and Powder Coating
• Define E-House platform architecture, including layouts, structural standards, and integration zones • Develop standardized design templates to reduce engineering effort and enable scalable configurations • Own fabrication and assembly standards to ensure consistency and manufacturability • Drive Design for Manufacturing (DFM) and Design for Assembly (DFA), incorporating production feedback for continuous improvement • Ensure products meet all applicable UL and regulatory compliance requirements • Partner with Program Management to align Engineering, Sales, Operations, and Supply Chain on execution • Support and contribute to execution of scope, cost, and schedule across programs • Lead New Product Introduction (NPI) and support customer design and system integration discussions for major pursuits

