Placement papers | Freshers Walkin | Jobs daily: Monday, October 22, 2018

Search jobs and placement papers

Fullstack Software Engineer | Python / Java / - help cure ALS at BenevolentAI (New York, NY)

What's the role and how do you fit in?


BenevolentAI harnesses artificial intelligence to accelerate scientific discovery by making sense of highly fragmented information to develop new medicines for hard to treat diseases, using AI as a force for good. Valued at $2bn in 2018, we are the largest independent AI company in the world.


Our software engineers work in multi-functional squads working alongside the best scientists, machine learning gurus, world-renown biologists, and extraordinary scientists to make the world a better place.


The team works closely with our in-house biologists and chemists who use our product suite on a daily basis. Having an understanding of the Biomedical domain will be advantageous. You may also have a knack for related skills, including user experience, data visualisation, algorithm design, machine learning and there may be opportunities to grow these other skills as part of your role if you so wish. There are opportunities to learn more within the role, through regular in-house presentations and other training.


We don't stop there; we empower our engineers to look at improving our engineering stack wherever possible. You will be encouraged to bring in the newest advancements and cutting-edge solutions, and to collaborate on the ever evolving needs of our technology.


To learn more about our Squads, Stack, and what you'll be working on follow this link or scroll down.


What will you be accountable for?



  • You'll be working in a team responsible for surfacing the power of our AI models and state of the art data analysis methods by building web based applications. Our tools help our in-house scientists discover new medicines by by allowing them to run AI driven models and exploring the data beneath them. 

  • With your full-stack experience or very strong skills in Javascript and Python/Java, you have a keen interest in extending your skillset across a wider spectrum of technology, such as:

    • Frontend: Angular v4, ES6, ES8, OO Javascript, Typescript, SASS, D3, CSS, HTML

    • Backend: Java 8 + Spring, Python services, Microservices architecture, Graph Databases, REST APIs (e.g. ElasticSearch, MongoDB), GraphQL, Kubernetes and related technologies

    • Our frontend tech stack currently consists of Angular 6, NGRX, SASS, Material Design and GitLab / K8s integration.



  • You'll work in close collaboration with a with Biologists, Data scientists, AI researchers and Chemists. We are all passionate about maintaining a consistent user experience across our products and value a willingness to be actively involved in other non technical processes such as user and UX research. 

  • You are able to iterate rapidly based on user feedback, experiment with different ideas, without losing sight of engineering quality. You’ll be willing to share your opinion on technical direction, and contribute to the mix of ideas.


What skills, experience, and qualifications do you need?



  • An excellent web-application developer with the ability to deliver clean, extensible and robust code with attention to testing.

  • Experience building large-scale single-page applications that expose data.

  • Solid software engineering experience in a commercial environment.

  • Expert programming skills in Javascript and Java/Python.

  • Genuine passion for designing elegant UI/UX solutions.

  • Knowledge and experience in common frameworks and patterns.

  • An experienced hand and senior voice to guide away from mistakes you’ve seen before.

  • Experience of Agile scrum, fast iterative environments, and version control.

  • You must be a strong communicator who can explain what is required to build and deliver great software products.

  • We are looking for a passionate software developer with the ability to advocate high quality engineering as well as build rapid prototypes. An ideal candidate would be flexible enough to work across multiple layers of the tech stack.


About BenevolentAI


BenevolentAI, founded in 2013, is an advanced technology company focused on accelerating the journey from data to medicines. It is the world’s only technology company with end-to-end capability from early discovery to late stage clinical development. The company is HQ’d in London with a research facility in Cambridge (UK) and further offices in New York and Belgium.


The ‘Benevolent Platform’ is a unique machine intelligence technology system built to mine new knowledge from vast quantities of biomedical data, propose treatments and design drugs to enable its world leading scientists to bring new treatments to patients faster.


We are working on applying tech to real problems, and see real outcomes and the fruits of our labour by working on a meaningful mission. We do our job ‘Because it matters’ and live by the philosophy that unconventional thinking together with purposeful technology can have an impact on humanity.


The working environment is agile and we work in cross functional teams. We encourage a culture of learning, developing and challenging the status quo to foster dynamic, entrepreneurial behaviours, innovation and a ‘fail fast’ mentality.


Alongside all of this we can offer excellent benefits (learn more at http://bit.ly/2R3bKSc), a global reach and the ability to work with the best talent in the industry.


Benefits



  • Your own MacBook and the newest tech

  • $1300 learning budget - when you grow, we grow

  • Attendance at industry conferences to stay up to date with newest tech/AI developments

  • Performance bonus for some extra $$$

  • Fun internal events (boat parties, karting, Oktober Fest, laser tags, bake-offs, bowling, concerts and more!)

  • 25 days of holidays (up to 30)

  • Health Insurance, Dental and Vision

  • Share options

  • Relocation/visa assistance

  • 401k


We do not offer gym subsidies, kiddi vouchers, Monday breakfasts, nor transportation assistance in our NY office - YET! We are continually working hard on providing you with the best environment, just give us some time to catch up.


What are the Squads?


Frontend Squads


We have built various interesting applications for our chemical and biological users which include:



  • Presenting information in our knowledge graph.

  • Triggering AI models and triaging predictions.

  • Gathering scientific feedback.

  • Designing new molecules.


Sometimes we need to build production-quality frontends, other times we quickly prototype interesting ideas to develop. We build unified API to access our Knowledge Graph and other services.


We make the most of modern frontend tech, including Angular6, Typescript/ES6, RxJS, Flux Pattern, SASS and Material Design. We have in-house UX and Design to make our applications useful and breathtaking.


Backend Squads


Our data pipelines are primarily Java-based, with documents making their way through Cassandra, Spark, before arriving into graph databases and Elastic Search. We also ingest significant amounts of structured data on chemistry and biology from structured databases, such as ChEMBL.


There’s some significant complexity in our data-processing pipeline, so we’re interested in measuring, monitoring, acceptance testing and performance tuning.


We’re enthusiastic adopters of GraphQL which ties all our data and APIs together.


Machine Learning Squads


We primarily write in Python, using libraries such as TensorFlow, PyTorch and Keras for machine learning. We implement cutting-edge research from recent papers with these libraries, as well as producing our own novel research through relationship extraction (RE), named entity recognition (NER) and data pipelining.


NER and RE, you can also say Information Extraction (IE) turns documents from external sources (articles, patents, abstracts etc.) into new edges in our unstructured graph that represent a relation between two entities. Connecting the dots and identifying relationships powers our AI tools.


In particular we apply good engineering practices to the data-preprocessing stages of our machine learning stages, using PySpark for data processing, and systems such as dvc for storing versioned data and models.


Deployment Squads


We deploy everything to Kubernetes and RiseML. We manage our own clusters, as well as spinning up additional compute capacity on AWS.


Our in-house-cluster is also home to our Nvidia DGX-1 Deep Learning Supercomputer, which we use to analyse billions of currently theoretical molecules.


by via developer jobs - Stack Overflow

Senior React Engineer at InRhythm (New York, NY)

Position Summary



Do you enjoy cutting edge technology and solving difficult problems? Are you interested in working across a variety of areas from requirements to architecture, testing, deployment and beyond?
If so, InRhythm could be the place for you!


Who We Are



InRhythm is an Agile-focused technology consulting and advisory firm based in Midtown Manhattan. We're not an ordinary tech consulting company, and that shows in our extraordinary people and the clients we work with. In 2016 InRhythm was named as one of INC's Top 5000 Fastest Growing Private Companies in America, and was also featured on the NYC Top 100 Growing Companies list.


What You'll be doing


You will be joining our team of InRhythm engineers in building complex applications. We act as incubators for companies looking to innovate and modernize their technology. We strive to solve complex problems with cutting-edge technology.


Qualifications:



  • Minimum 3 years experience building enterprise products using modern JavaScript frameworks, such as React.

  • Strong react.js and redux experience.

  • REST/SOAP API design and development

  • Unit Testing

  • Cultural fit - Strong on communication, and the ability to articulate the solution

  • Test_driven development / Behavior_driven development nice to have

  • Back-end (API) development and Node.js nice to have, but not mandatory


How You'll Grow:


At InRhythm, our professional development plan focuses on helping people at every level of their career to identify and use their strengths to do their best work every day. From entry-level employees to senior leaders, we believe there's always room to learn. We offer opportunities to help sharpen skills in addition to hands-on experience in the global, fast-changing business world.  From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career.


by via developer jobs - Stack Overflow

Full Stack Engineer at Simon Data (New York, NY)

ABOUT US 


Simon Data was founded in 2015 by a team of successful serial entrepreneurs. We're a data-first marketing platform startup, and we approach our work seriously; we tackle problems in a scrappy and disruptive fashion, yet we build for scale to support our clients at big data volume.


We are the first and only enterprise customer data platform with a fully-integrated marketing cloud. Moving beyond the limitations of both categories, Simon’s platform empowers businesses to leverage enterprise-scale big data and machine learning to power customer communications in any channel. Simon’s unique approach allows brands to develop incredible personalization capabilities without needing to build and maintain massive bespoke data infrastructure.


Our culture is rooted in organizational transparency, empowering individuals, and an attitude of getting things done. If you want to be a valuable contributor on a team that cultivates these core values we would love to hear from you.


THE ROLE


As a Sr Full Stack Engineer at Simon, you’ll be collaborating with passionate engineers every single day. Our full stack engineers are responsible for our entire web application, our massive integrations platform, and our real-time API service. Our clients rely on Simon to engage with hundreds of millions of customers -- sending over billions of messages annually. Successful engineers have a readiness to tackle complex problems; build fault tolerant, highly available systems; and pivot as our business continues to 10x in scale.


WHAT YOU'LL DO




  • Push our Django application to its limits and drive adoption of best and secure practices




  • Grok multivariate customer journeys and develop a library of code to elegantly scale to deliver a solution




  • Evolve our React-Redux-Forms app into an elite system




  • Own real-time marketing integration from end-user action to third-party engagement like Push Notification, Email, In-app Messaging with any provider




  • Take our A/B experimentation framework to the next level in collaboration with our amazing data science team




  • Participate in team-wide discussions ranging from architecture to developer productivity to security to the best Turkish Post-punk bands




  • Part of establishing our mark in Open Source Software and promoting and sharing it at conferences locally and nationwide




QUALIFICATIONS




  • Minimum of 5 years of in depth software development experience designing, deploying, and owning several substantive projects with company-wide impact




  • Minimum of 3 years of experience working with various functional owners in your company (spanning product management, program management, as well as Dev/Tech Ops)




  • Fluency with at least one mainstream programming language (Python, Java, Scala, C#, Ruby, etc.)




  • Value rapid iteration over extended debate




Visa sponsorship for this role is currently not available


Diversity


We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.


by via developer jobs - Stack Overflow

Machine Learning Engineer at Simon Data (New York, NY)

ABOUT US


Simon Data was founded in 2015 by a team of successful serial entrepreneurs. We're a data-first marketing platform startup, and we approach our work seriously; we tackle problems in a scrappy and disruptive fashion, yet we build for scale to support our clients at big data volume.


We are the first and only enterprise customer data platform with a fully-integrated marketing cloud. Moving beyond the limitations of both categories, Simon’s platform empowers businesses to leverage enterprise-scale big data and machine learning to power customer communications in any channel. Simon’s unique approach allows brands to develop incredible personalization capabilities without needing to build and maintain massive bespoke data infrastructure.


Our culture is rooted in organizational transparency, empowering individuals, and an attitude of getting things done. If you want to be a valuable contributor on a team that cultivates these core values we would love to hear from you.


THE ROLE


As a Machine Learning Engineer at Simon, you will be responsible for building and optimizing smart systems that drive revenue—our statistical models are at the core of our product, and will only become more so as we continue to develop and add features. We take an approach to ML that is data-first, and requires principled modeling decisions: we don’t believe in theory-crafting models before we have collected the data that will power them, as well as built out the business process that will continue to generate that data. In the model building process, we prioritize interpretable models whose training and performance yield insights about the underlying process, along with optimizing the selected objective. Finally, we believe that Don Knuth is more right about machine-learning models than anything else when he said premature optimization is the root of all evil. We only fix what needs fixing, but we fix it right.


WHAT YOU’LL DO



  • Architect and implement the infrastructure used by Simon’s data scientists to analyze and model client data

  • Own the productionalization and performance of the statistical models deployed into Simon’s predictive products

  • Add new features to Simon’s industry-leading marketing cloud that enable adoption of predictive models

  • Coordinate feature launches between cross-functional parts of the business

  • Mentor our less senior staff and help them raise the bar technically and professionally

  • Collaborate with an engineering team who is passionate about quality, staying ahead of the curve, and teamwork.


QUALIFICATIONS



  • Minimum of 3-5 years of production-level software engineering experience

  • Broad knowledge of machine learning models (and their performance characteristics) for classification and regression tasks

  • Experience in at least one statistical coding environment (numpy/pandas, R, etc.)

  • Fluency in SQL

  • Specific experience designing and building machine-learning models

  • Front-end development experience, especially in React/Redux applications is a plus

  • Expertise in causal inference, experiment design, reinforcement learning, and related fields is a plus

  • Excellent communication of statistical concepts to expert & non-expert audiences


Visa sponsorship for this role is currently not available


Diversity


We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.


by via developer jobs - Stack Overflow

Partner Engineer, Xpring at Ripple (New York, NY)

At Ripple, our vision is to enable the Internet of Value by making money move as easily as information does today. Xpring is an initiative at Ripple focused on accelerating adoption of XRP in blockchain projects across industries and technologies. Xpring helps third party developers and companies who build, grow and monetize their applications on XRP, Interledger, Codius and other blockchain technologies. Partner Engineering is a highly technical team that works with our strategic partners, investments and other blockchain projects.


You will use your deep knowledge of blockchain technologies to identify ideas, solutions and implementations that help developers and projects build and grow.


We are also looking for someone who can represent Ripple at developer events and conferences, contribute to developer documentation and build sample material to help developers integrate with our tools and technologies. The ideal candidate will combine excellent technical, product and business skills to make our partners successful and improve the platform.


This position is full time and is based in our San Francisco or New York City offices.


WHAT YOU'LL DO:



  • Deeply understand blockchain architecture and XRP Ledger for developers across web and mobile

  • Own technical relationships with key partners

  • Debug complex technical issues as they arise from partners or as part of new product launches

  • Contribute feedback for innovative solutions to help nurture a healthy developer ecosystem

  • Develop prototypes for tools and services that will help developers succeed

  • Manage feature launches and beta testing process

  • Write sample apps and develop best practices to help developers integrating with XRP Ledger

  • Developer outreach and community building through conferences, blogs and hacks



WHAT WE'RE LOOKING FOR:



  • BA/BS in Computer Science or equivalent degree and experience

  • Previous experience (4+ years) as a software engineer, technical consultant, blockchain developer or partner/sales engineer

  • Software development skills in a contemporary languages and environments such as JavaScript, Go, Python, Swift/Objective-C, Java, Ruby

  • Understanding of the web, mobile and blockchain technology stacks

  • Willingness and ability to travel ~10% of the time



PREFERRED QUALIFICATIONS



  • Experience working with or in support of developer communities

  • Communication skills, experience speaking to technical and business audiences

  • Understanding of the XRP Ledger or experience building distributed applications


by via developer jobs - Stack Overflow

Senior Data Engineer at WeWork Global Technology (New York, NY)

About the Role:


If youre passionate about building large scale data processing systems, and you are motivated to make an impact in creating a robust and scalable data platform used by every team, come join us. You will jump into an early stage team that builds the data transport, collection and orchestration layers. You will help shape the vision and architecture of WeWork's next generation data infrastructure, making it easy for developers to build data-driven products and features. You are responsible for developing a reliable infrastructure that scales with the companys incredible growth. Your efforts will allow accessibility to business and user behavior insights, using huge amounts of WeWork data to fuel several teams such as Analytics, Data Science, Sales, Revenue, Product, Growth and many others as well as empowering them to depend on each other reliably. You will be a part of an experienced engineering team and work with passionate leaders on challenging distributed systems problems.


About the Team:


Data is at the core of our business, providing insights into the effectiveness of our products and enabling the technology that powers them. We build and operate the platform used by the rest of the company for streaming and batch computation and to train ML models. Were building an ecosystem where consumers and producers of data can depend on each other safely. We thrive to build high quality systems we can be proud to open source and an amazing experience for our users and ourselves. We regard culture and trust highly and are looking forward to welcoming your contribution to the team.


Responsibilities



  • You will build and operate large scale data infrastructure in production (performance, reliability, monitoring)

  • Designing, implementing and debugging distributed systems

  • Yu will think through long-term impacts of key design decisions and handling failure scenarios

  • Building self-service platforms to power WeWorks Technology

  • You are focused on team over individual achievements.

  • You create software incrementally and make consistent progress.

  • You love to learn. mentor and teach others.

  • You are empathetic and build long-lasting relationship characteristic of highly efficient teams.

  • You keep up-to-date with the latest developments in the field.


Requirements



  • Experience with one or more of the following languages and functional programming in general: Scala, Haskell, Java, JavaScript

  • Experience with one or more of the following technologies:

    • Distributed logging systems (Kafka, Pulsar, Kinesis, etc)

    • Stream processing. Flink, Spark, Storm, Beam, etc

    • Batch processing: Spark, Hadoop,

    • IDL: Avro, Protobuf or Thrift

    • MPP databases (Redshift, Vertica, )

    • Query execution (Columnar storage, push downs): Hive, Presto, Parquet, ...

    • Workflow management (Airflow, Oozie, Azkaban, ...)

    • Cloud storage: S3, GCS, ...



  • Understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms)

  • Eager to learn new things and passionate about technology


Bonus points:



  • Experience with contributing to open source software

  • Experience with the following Cassandra, DynamoDB, RocksDB/LevelDB, Graphite, StatsD, CollectD

    About WeWork


    WeWork Technology is bridging the gap between physical and digital platforms, providing a delightful, flawless & powerful experience for members and employees. We build software and hardware that enables our members to connect with each other and the space around them like never before.


    We augment our community and culture teams through the tools we build. We believe theres a macro shift toward a new way of workingone focused on a movement towards meaning and purpose. WeWork Technology is proud to be shaping this movement.


    We are a team of passionate, fearless and collaborative problem-solvers distributed globally with one goal in mind - to humanize technology across the world.


    We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.




by via developer jobs - Stack Overflow

Director of Software Engineering at WeWork Global Technology (New York, NY)

About the Role


We are looking for an experienced and passionate Software Engineering Director with a proven track record in delivering web and mobile applications to production to lead 2-5 teams, 20-50 people which, is part of the Engagement mission. You will be working closely with the Product, Design and your engineering teams to help define and execute on projects. Strong communication skills and a desire to be involved in all aspects of the project life-cycle are a must. Strong problem solving skills, thinking outside the box and dealing with ambiguity are skills that we value. Our technology stack is primarily Ruby, React/Redux, but we are not dogmatic about it.


Mission Outline


The Engagement mission is responsible for delivering technology that creates intelligent environments and connected, consciously-engineered communities for every space in the world. Our team is interested in increasing lifetime value, satisfaction productivity, and building engaging community models in smart environments. 


Responsibilities



  • You'll manage 2-5 software engineering teams (20-50 people) that build, design, implement and maintains front-ends and back-ends for Member products and related services.

  • You'll set goals and oversee planning of engineering and product focused projects.

  • Manage robust and scalable systems in order to get ahead of the demand.

  • You can influence and establish best engineering practices through solid design decisions, processes and tools.

  • Ensure data collection and storage facilitates analysis and reporting

  • Ensures teams deliver on-time, on-quality of applications.

  • You'll aligns cultural, technology and process decisions across the functional area, mission and department. 


Requirements



  • BA/BS degree in Computer Science or closely related field or equivalent practical experience.

  • 4 years of experience managing software engineering managers (mentoring junior managers, setting technical direction, etc.).

  • Large systems software design and development experience, including experience in building web and native mobile applications plus backend APIs

  • Effective manager of managers


Preferred Qualifications



  • MS or PhD degree in Computer Science.

  • 15 years of relevant industry experience, with 5 years of managing managers for cloud-based web, mobile and backend application development.

  • Solid foundation in design, data structures and algorithms, and strong analytical and debugging skills with customer-facing products experience.

  • Strong organization and prioritization skills along with outstanding written and verbal communication skills.


About WeWork


WeWork Technology is bridging the gap between physical and digital platforms, providing a delightful, flawless & powerful experience for members and employees. We build software and hardware that enables our members to connect with each other and the space around them like never before.


We augment our community and culture teams through the tools we build. We believe theres a macro shift toward a new way of workingone focused on a movement towards meaning and purpose. WeWork Technology is proud to be shaping this movement.


We are a team of passionate, fearless and collaborative problem-solvers distributed globally with one goal in mind - to humanize technology across the world.


We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


by via developer jobs - Stack Overflow

Senior Machine Learning Engineer - Recommendation Systems at WeWork Global Technology (New York, NY)

About the Role


As a Machine Learning Software Engineer, you'll help build a recommendation system that will help our community members discover solutions for their daily needs. You will use state-of-the-art AI & machine learning algorithms and take a large variety of data from a number of sources and intelligently deliver solutions for our member community. Youll be working closely with the Engineering Director and the engineering team to define and execute on projects. Our technology stack is primarily Ruby/Rails, Node.js, React, Angular, Postgres but we are not dogmatic about it.


Mission Outline


The Engagement mission is responsible for delivering technology that creates intelligent environments and connected, consciously-engineered communities for every space in the world. Our team is interested in increasing lifetime value, satisfaction productivity, and building engaging community models in smart environments.


Responsibilities


As a Machine Learning engineer, your final output is working software (not the analyses or visualizations that you may have to create along the way), and your audience for this output often consists of other software components that run autonomously with minimal human supervision. The decisions are being made by machines and they affect how a product or service behaves. This is why the software engineering skill set is so important to this role.


Requirements



  • 5+ years of Computer Science/ Software Engineering experience

  • Data structures (stacks, queues, multi-dimensional arrays, trees, graphs, etc.)

  • Algorithms (searching, sorting, optimization, dynamic programming, etc.)

  • Computer architecture (memory, cache, bandwidth, deadlocks, distributed processing, etc.)

  • Understanding of probability and statistics topics, such as conditional probability, Bayes rule, likelihood, independence, etc.

  • Experience in working with big data and shipping production level machine learning software code

  • Experience in applying standard implementations of machine learning algorithms (that are widely available e.g. scikit-learn, Theano, Spark MLlib, H2O, etc) effectively by choosing a suitable model (decision tree, nearest neighbor, neural net, ensemble of multiple models, etc.)

  • Understanding of how these different pieces work together, communicate with them (using library calls, REST APIs, database queries, etc.) and build appropriate interfaces for your component that others will depend on.

  • Understanding of system design may be necessary to avoid bottlenecks and let your algorithms scale well with increasing volumes of data.

  • Fluent in one or more backend languages, with experience in Ruby a plus, and stay up-to-date on standard methodologies.


About WeWork


WeWork Technology is bridging the gap between physical and digital platforms, providing a delightful, flawless & powerful experience for members and employees. We build software and hardware that enables our members to connect with each other and the space around them like never before.


We augment our community and culture teams through the tools we build. We believe theres a macro shift toward a new way of workingone focused on a movement towards meaning and purpose. WeWork Technology is proud to be shaping this movement.


We are a team of passionate, fearless and collaborative problem-solvers distributed globally with one goal in mind - to humanize technology across the world.


We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


by via developer jobs - Stack Overflow

Senior Fullstack Engineer at 605 (New York, NY)

ABOUT 605


At 605 we are engineers, analysts, data scientists, media experts, marketing strategists and political operatives. Our team of data scientists pioneered the field of TV data analytics. We offer unique, independent audience measurement and analytics to build better marketing and programming initiatives within the media and entertainment industries.


Full Stack Engineers at 605 are responsible developing reporting dashboards and client facing applications 605 platforms. This role will also interface with business and product owners to understand requirements and use cases for the platform.


WHAT YOU’LL DO



  • Shape the architecture and build out our suite of reporting and client facing products

  • Continuously improve the process for which we build our products

  • Make high impact decisions in technology that will help drive our company through the high growth stages

  • Standardize the way we operate and maintain our software

  • Further grow your career at a company with high ambitions

  • Learn about the TV advertising industry from veterans that have built and sold Cablevision


WHAT MAKES YOU A GREAT FIT FOR THIS ROLE



  • Bachelor's degree in Computer Science or the equivalent experience

  • At least 3 -5 years of experience working as a software engineer in a technical capacity

  • Experienced architecting and developing front ends and back ends of platform products

  • Knowledgeable in SQL and NoSQL database systems

  • Experienced in operationalizing and maintaining software

  • Can communicate and collaborate with product and other stakeholders

  • Believe in unit tests and that it will pay multiple times over as we develop

  • Will strive for producing quality software but also has a bias for action

  • Is pragmatic and prioritizes the product goals, team goals and organizational goals

  • Is an advocate for continuous learning and improvement

  • Knowledge or experience of the TV or advertising industry is a strong plus


TECHNOLOGIES WE USE



  • Programming languages: JavaScript, Ruby, Scala

  • Framework: Rails, Sinatra, React, Redux, RxJS, lodash, Spark

  • Tools: Jenkins, Git

  • Infrastructure: PostgreSQL, AWS


Benefits



  • Comprehensive health and dental insurance for employees and their families

  • Life insurance

  • 401k with match, eligible for match after one year

  • Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses

  • PTO & Sick days—if you’re sick, you stay home

  • Work-from-home Fridays

  • A kitchen stocked with sodas, snacks, yogurt and other goodies

  • A tight-knit startup community who likes to eat! We celebrate everyone’s birthdays, have frequent team lunches, and do events in and out of the office

  • 605 is an active participant in conferences


We're looking for engineers with broad and deep skill sets and experiences to help move us forward. We want self-starters who will bring distinctive expertise but who are excited to step outside their comfort zone and learn new skills. If you’re eager to pick up new languages, paradigms, and technologies, we want to talk.


EEO STATEMENT


At 605, we’re just as passionate about diversity as we are about pioneering the field of TV data analytics. We are committed to cultivating an environment of mutual respect and equal opportunity. All hiring and advancement decisions are made on the basis of qualification, merit, and business need.


by via developer jobs - Stack Overflow

Senior Android Engineer at LiveLike (New York, NY)

LiveLike is looking to bring on a Senior Android Engineer to be the Android Guru for our team. This person will architect the initial frameworks for our Android apps and function as a tech lead for all aspects of Android native development.  At LiveLike you will help create software products that are cutting edge, easy to use, and that make an appreciated and notable difference in our customers daily lives. There is a strong emphasis on writing highly reliable and maintainable code for the long-run. We add new features regularly, refactor constantly, and rewrite when necessary. We trust our developers and make sure they have the tools they need and resources to continuously learn. 


The ideal candidate will have several years of experience writing, publishing (in app stores), and supporting Android apps that utilize proprietary and public (e.g. AWS) web services. Knowledge of the latest platform-specific visual design principles, the latest API capabilities and frameworks, and app store guidelines is essential. 


Come help us build the future of LiveLike!


What You'll Be Doing



  • Pioneering Android Development : Lead the Android team building our native immersive social live sports SDKs & app platform from scratch. Take technical ownership of  estimate, planning, and execute on projects, feature and integrations

  • Innovating: Working on cutting-edge technologies to create never before seen experiences like multi-user video synchronization, 180/360 video interactivity, custom social sports experiences and more.

  • Collaborating: Collaborate closely with our product and business teams to roll out new products, features and services, as well as collecting user feedback and iterating on existing ones

  • Team Player: Works great in a team and commands respect of his/her peers. Willing to school our experienced team on every aspect of Android

  • Learning: We want you to come in with the skills necessary to do the work. That's a given. What you’ll also be doing though is learning about other aspects of our very complex product. From scaling synchronized live streamed video to building quality VoIP experiences.

  • Building Tools: Efficiency is the name of the game. Being efficient means creating tools and processes that our QA team can use to make life easier without compromising quality. Sounds easy right?

  • Scaling: Today we’re working with several clients internationally and will need to ensure that our platform can scale to meet the needs of dozens more. That means utilizing your experience with solid architecture & design principles to ensure the platform scales well as it grows.

  • Process: You will help guide Agile teams with open communication channels, regular releases, and a focus on continuous improvement, ensuring that everyone in the teams follow all agreed processes, standards and designs


Our Preferred Qualifications



  • 5+ years of experience developing Android Applications and Libraries

  • Must be a main developer of at least one published mobile apps and have hands-on experience on every step of mobile development from conception to publish

  • Strong understanding of MVC and other common design patterns

  • Solid experience with HTTP and secure client/server communication

  • Hands-on work experience developing and maintaining a large-scale production application

  • Proficiency in unit and integration testing

  • Passion for User-facing Products and/or Sports

  • Experience working on distributed multi-user services like chat and VoIP.

  • Experience working with video streaming (although less important since we have domain knowledge in-house).

  • Able to make the right tradeoffs to achieve business value. Avoids extremes of over-architecting or hacking last-minute solutions.

  • Designed/architected Android apps to perform at scale.

  • Able to implement best practices across the mobile development org.

  • Knowledge on how to integrate with social media platforms


What Would Be Cool



  • You've got experience building apps that involve real-time communications

  • You've got experience getting down and dirty with video streaming

  • Your personal Github page is full of cool projects you wanna share with us

  • Experience with Javascript frameworks such as React.js, Angular.js etc.

  • You've had experience with iOS or other platforms

  • You’ve got a strong sense of personal drive and when tasked to solve something tricky will move forward at full force

  • You’re some kind of fancy chef and you wanna cook us food


What We Offer



  • Unlimited Vacation & Sick day policy

  • All the fun insurance-y benefits you expect

  • Relocation package

  • Tons of VR & AR equipment to play with

  • Yearly sporting events & VR stipend


LiveLike is an equal opportunity employer and we value diversity at our company. Women, people of color, and other underrepresented groups are especially encouraged to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


by via developer jobs - Stack Overflow

Software Engineer - Infrastructure at Simon Data (New York, NY)

ABOUT US 


Simon Data was founded in 2015 by a team of successful serial entrepreneurs. We're a data-first marketing platform startup, and we approach our work seriously; we tackle problems in a scrappy and disruptive fashion, yet we build for scale to support our clients at big data volume.


We are the first and only enterprise customer data platform with a fully-integrated marketing cloud. Moving beyond the limitations of both categories, Simon’s platform empowers businesses to leverage enterprise-scale big data and machine learning to power customer communications in any channel. Simon’s unique approach allows brands to develop incredible personalization capabilities without needing to build and maintain massive bespoke data infrastructure.


Our culture is rooted in organizational transparency, empowering individuals, and an attitude of getting things done. If you want to be a valuable contributor on a team that cultivates these core values we would love to hear from you.


THE ROLE


We believe that success comes from knowing where your work connects into the business and being surrounded by a team that supports you and encourages you to succeed. As a software engineer at Simon, you will be working alongside an engineering team passionate about quality, staying ahead of the curve, and teamwork. We work against two week long sprints and do our best to remain adaptive to changes in the business as they arise. All sprint team members are encouraged to collaborate, fully own their tasks, and raise impediments or risks.


WHAT YOU’LL DO



  • Lead architecture & design decisions for core technology that will set direction for months or years to come (Distributed Systems, big data, EMR, Spark)

  • Direct our AWS implementation, from building fully-automated & secure VPC’s to auto-scaling to EMR environments

  • Design, develop, and coordinate the launch of new product features. Collaborate directly with cross functional business teams to get immediate, direct client feedback on new features and iterate

  • Mentor our less senior staff and help them raise the bar technically and professionally

  • Overhaul our deployment system, which is currently based on python Fabric and Packer

  • Scale up our distributed Celery workflow system to handle enterprise traffic levels; or propose and safely rollout a wholesale replacement

  • Level up our operational tool chain

  • Collaborate with an engineering team who is passionate about quality, staying ahead of the curve, and teamwork.


QUALIFICATIONS



  • 5+ years production-level software engineering experience

  • You have a deep comfort and fluency with at least one mainstream programming language (Python, Java, Scala, C#, Ruby, etc.)

  • Experience designing & supporting large infrastructures and/or distributed systems

  • Openness to learn & collaborate

  • Demonstrated history of execution and delivery

  • Capability to clearly, effectively, and professionally communicate


Visa sponsorship for this role is currently not available


Diversity


We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.


by via developer jobs - Stack Overflow

Lead Software Developer at M3 USA Corporation (New York, NY)

M3 is ranked by Forbes as one of the top 5 fastest growing innovative companies in the world in 2018. We are a global and diversified technology company focused on empowering healthcare professionals, and through our award-winning website, MDLinx.com, we provide them with the clinical education, training, research, and career opportunities they need to succeed. M3’s mission is to reduce healthcare costs while creating efficiencies and improving the quality of healthcare worldwide.


Founded nearly 20 years ago, M3 operates in over 10 countries and has grown to more than 4,000 employees globally. Through organic growth and acquisitions, M3 revenues in the US have doubled to over $100M since 2014, and worldwide revenues have quadrupled to over $1B since 2012. Due to this rapid growth, we are expanding our software development team and are seeking a Lead Developer to spearhead new development and enhancements to our company sites.


Overview:


In this role, you will be responsible for improving M3 USA’s websites and services that help to inform and educate busy physicians. While maintaining and enhancing existing systems, you will lead efforts in developing a new version of MDLinx.com using a modern, OSS-based technology stack that utilizes a microservices architecture.


You will apply a practical approach to technology selection and implementation with an eye for making the sound technical choices and writing readable, adaptable code to deliver a great experience to our physician users and clients.


Duties include:



  • Prototype, design and develop software services across multiple platforms for doctors and other healthcare professionals

  • Work on a cross-functional team that includes software engineers, designers, and product staff to develop an improved user experience and achieve product objectives

  • Develop APIs and API clients to connect frontend, backend, and 3rd party web services

  • Perform code reviews and give design guidance to other engineering team members

  • Understand business objectives and user needs, and actively work to improve the effectiveness and usability of our products

  • Understand and develop new features and functionality for existing legacy systems

  • Write unit, functional, and end-to-end tests

  • Respond to and troubleshoot production issues


Technical Requirements:



  • Bachelor’s degree in Computer Science or equivalent years of software development industry experience required

  • 7+ years of software development experience building production web applications, with at least 1 year as a lead developer

  • 2+ years developing front-end web applications using a modern JavaScript framework (React, Angular, Vue.JS, etc). Knowledge of multiple frameworks preferred.

  • Expertise in at LEAST one server-side programming language (C#, Java, PHP, etc). Experience/exposure to multiple languages preferred.

  • Strong knowledge and understanding of at LEAST one CMS tool (WordPress, Joomla, Drupal, etc). Knowledge of multiple tools preferred.

  • Firm understanding of web protocols and technologies such as HTTP, HTML5, CSS, etc.

  • Strong SQL skills and knowledge of RDBMS systems (SQL Server, Oracle, MySQL, etc)

  • Effective written and verbal communicator experienced in working as an active team member

  • Ability and desire to quickly pick up new technologies and frameworks


Strongly Preferred:



  • Experience with IaaS platforms such as AWS/Azure/GCP is HIGHLY preferred

  • Knowledge and experience in the Publishing Industry

  • Agile/SCRUM development experience



A career opportunity with M3 USA offers competitive wages, and benefits such as:



  • Health and Dental

  • Life, Accident and Disability Insurance

  • Prescription Plan

  • Flexible Spending Account

  • 401k Plan and Match

  • Paid Holidays and Vacation

  • Sick Days and Personal Days


by via developer jobs - Stack Overflow

Enterprise Architect at Solstice (New York, NY)

Through the use of customer-centered design principles and our own customer experience driven development methodology (CXDD), we connect the dots between businesses, their customers, and technology to reimagine physical and digital experiences. Solstice combines iterative strategy, lean user experience, agile development and our patented development tools to deliver higher quality products to market faster.


We are a culture of innovators and thought leaders, educators, and contributors to the technology community. We are passionate advocates of Agile principles and adhere to them both in how we deliver our projects as well as how we run our business.  


Who You Are:



  • Passionate technology application architect with a history of working with enterprise technologies, and leading the development effort of large-scale enterprise systems

  • You’re a Java or .NET expert but probably have experience with both and other languages

  • You're bored with the technologies you are working with and hungry to apply your enterprise skills in an emerging technology environment

  • You have some experience or have even mastered mobile technologies

  • You are now ready to learn from our leading CX experts to begin working on some of the most cutting-edge enterprise and emerging technologies

  • You are constantly looking for outlets to share knowledge, get published and present within the IT and business community

  • Your work colleagues are your friends, your bosses are proud of you, and your clients always want you back. You’re ready to take the next step in your career

  • Although a deep background in mobile or emerging technologies is not required, a passion for emerging technology is crucial

  • You have a knack for picking up new technologies quickly and the ability to apply concepts learned in other technologies and frameworks to those new platforms

  • Strong OO programming background and mastery of design patterns - you're able to jump into the code if needed


About This Job



  • Being a senior thought leader in the firm and leading the architecture design for Fortune 500 clients

  • Playing the technical leadership role in enterprise strategy and development projects and supporting pre-sales work

  • Learning the capabilities of the various SDKs (across Android, iOS, various Cross-Platform Tools/MEAPS, and Mobile Web technologies)

  • Mentoring our developers, educating them on proper development practices, patterns, and techniques


by via developer jobs - Stack Overflow

SEO experts to maintain websites (Chennai Mogappair) (South India)

Required SEO experts to maintain websites in Chennai Mogappair west. This is a Law office having multiple websites which should be updated every day. Interested candidates please contact Us
Apply here: https://chennai.craigslist.co.in/tch/d/seo-experts-to-maintain/6729413429.html

We are Hiring - Earn Rs.15000/- Per month - Simple Copy Paste Jobs (Bangalore) (South India)

Earn Rs.25000/- per month - Simple online Jobs - Are You Looking for Home-Based Online Jobs? - Are You a Student, Housewife, jobseeker ? - Are you ready to Work 1 to 2 Hours daily Online? - Do You need Guaranteed Payment Monthly? Then this is for You ...
Apply here: https://bangalore.craigslist.co.in/wri/d/we-are-hiring-earn-rs15000/6729399088.html

Ghostwriter Required - Long-Term - Full-Time (South India)

Hello there :-) I am looking for talented writers who are able to write during PST timezone (pacific standard time) hours and who love writing and working from home! We are hiring for several writers. You must be able to work during PST timezone an ...
Apply here: https://chennai.craigslist.co.in/wri/d/ghostwriter-required-long/6729219826.html

Script Developers within Cyber Security at OUTPOST24 (Karlskrona, Sweden)

Outpost24 is looking for experienced Script Developers to expand our Vulnerability Research and Development team in Sweden. At Outpost24, we envision solutions that identify risk that could disrupt our customer's business before it happens. These solutions are flexible to any process or technology your business uses. Our teams build these solutions in our beautiful office in Karlskrona, Sweden where the passion and expertise within IT Security is shown through our everyday work. Here you can join an international team working with the future development of security scanning and engage as a key player in the success of increasing the functionality in our already awarded application. As a part of the team, you will contribute to defining and implementing our products.


What you will do



  • Develop scripts for new product/service detection

  • Add custom scripts for vulnerabilities

  • Work on existing and new research

  • Working in a team of smart developers

  • Working in a high pace work environment



What we need from you



  • Solid work experience with programming

  • Bachelor's Degree in IT

  • Good knowledge of scripting in Python and Bash.

  • Knowledge of other scripting and programming languages is an advantage.

  • Good attention to detail

  • Team-work mentality

  • Fluent in English 


We offer a full-time job with a competitive salary and continued skill development. You will be a part of high performing and international team and working closely with smart developers.


As part of the recruitment process you must be able to pass a background check in order to qualify for this position.


These positions will remain open for application until the roles are filled. Please do not delay in applying as we will close the positions once the right candidates are found.


by via developer jobs - Stack Overflow

Senior Back-End Engineer/Technical Expert at BBM (Tanah Abang, Indonesia)

Responsibilities:



  • Pair Programming on back-end code (RoR, Spring, or other frameworks depending on the project & your interests)

  • Writing functional and unit tests for all of your code

  • Continuously learning inside and outside the office

  • Working with product designers to manage requirements

  • Working with DevOps to deploy your teams code


Requirements:



  • Totally fluent in one of the following languages: Ruby, Java, Kotlin, C++

  • Understanding of SQL and experience using one of: PostgreSQL, MySQL, Oracle

  • Experience using a good MVC framework: Rails, Spring, Play!

  • Solid understanding of basic data structures


by via developer jobs - Stack Overflow

Full Stack Software Developer (React.js / Scala) at Vandebron (Amsterdam, Netherlands)

As Vandebron Digital team we're looking for enthusiastic Full Stack Software Developer to join us!


Are you a passionate developer who strives for quality and clean code? Are you a quick learner who values your personal development by keeping up-to-date while reading books, tutorials, blogs and joining meetups? Then we are looking for you! Join us if you want to be proud of your work, make an impact and recognise the goal of Vandebron as being in line with your own values. 


As a Full Stack Software Developer you will be part of the Web App team (with 5 colleagues). 



  • You will be involved in the development of our website acquisition flows, marketing applications and customer dashboard but also in our internal web applications according to the needs of the company and your personal skills.

  • You will work with latest frontend technologies such as ‘server-side rendering' techniques, to make sure we have the best user experience on mobile and on desktop

  • You willl be in direct contact with the business and you will be responsible of collecting requirements and designs and implement the solution. 

  • Together with the team you follow agile development practices so you will have a daily stand-up, a regular demo and use the retrospective to constantly improve.

  • You are proud to release software often, multiple times per week and sometimes even multiple times per day.


What is your profile?



  •  Strong JavaScript experience (in particular React).

  • Adequate backend/API experience.

  • Strong knowledge of Scala.

  • Strong knowledge of HTML and CSS.

  • Familiar with Unit testing (for example Jasmine or Mocha)

  • You are a passionate developer, a great team player and eager to share knowledge.

  • Strong background that allows you to design robust and flexible solutions. 

  • You value working software so you write automated tests to prevent regression and you value code refactoring to constantly improve the existing codebase.

  • You are a results-oriented pro-active person who can achieve task objectives independently.

  • Experience with Ruby on Rails, Angular, and NodeJS. (PRE)

  • Experience and/or hyper-enthusiastic about React Native (mobile development). (PRE)


by via developer jobs - Stack Overflow

Freelance Content Writer/Blogger

Freelance writers required for a website relating to the fashion and film Industry. Pay RS 250 per 500 words. Reply with resume and samples.
Fresher jobs/opportunities near Mumbai https://mumbai.craigslist.co.in/wri/d/freelance-content-writer/6729329696.html

Script Developers within Cyber Security at OUTPOST24 (Karlskrona, Sweden)

Outpost24 is looking for experienced Script Developers to expand our Vulnerability Research and Development team in Sweden. At Outpost24, we envision solutions that identify risk that could disrupt our customer's business before it happens. These solutions are flexible to any process or technology your business uses. Our teams build these solutions in our beautiful office in Karlskrona, Sweden where the passion and expertise within IT Security is shown through our everyday work. Here you can join an international team working with the future development of security scanning and engage as a key player in the success of increasing the functionality in our already awarded application. As a part of the team, you will contribute to defining and implementing our products.


What you will do



  • Develop scripts for new product/service detection

  • Add custom scripts for vulnerabilities

  • Work on existing and new research

  • Working in a team of smart developers

  • Working in a high pace work environment



What we need from you



  • Solid work experience with programming

  • Bachelor's Degree in IT

  • Good knowledge of scripting in Python and Bash.

  • Knowledge of other scripting and programming languages is an advantage.

  • Good attention to detail

  • Team-work mentality

  • Fluent in English 


We offer a full-time job with a competitive salary and continued skill development. You will be a part of high performing and international team and working closely with smart developers.


As part of the recruitment process you must be able to pass a background check in order to qualify for this position.


These positions will remain open for application until the roles are filled. Please do not delay in applying as we will close the positions once the right candidates are found.


by via developer jobs - Stack Overflow

Full Stack Software Developer (React.js / Scala) at Vandebron (Amsterdam, Netherlands)

As Vandebron Digital team we're looking for enthusiastic Full Stack Software Developer to join us!


Are you a passionate developer who strives for quality and clean code? Are you a quick learner who values your personal development by keeping up-to-date while reading books, tutorials, blogs and joining meetups? Then we are looking for you! Join us if you want to be proud of your work, make an impact and recognise the goal of Vandebron as being in line with your own values. 


As a Full Stack Software Developer you will be part of the Web App team (with 5 colleagues). 



  • You will be involved in the development of our website acquisition flows, marketing applications and customer dashboard but also in our internal web applications according to the needs of the company and your personal skills.

  • You will work with latest frontend technologies such as ‘server-side rendering' techniques, to make sure we have the best user experience on mobile and on desktop

  • You willl be in direct contact with the business and you will be responsible of collecting requirements and designs and implement the solution. 

  • Together with the team you follow agile development practices so you will have a daily stand-up, a regular demo and use the retrospective to constantly improve.

  • You are proud to release software often, multiple times per week and sometimes even multiple times per day.


What is your profile?



  •  Strong JavaScript experience (in particular React).

  • Adequate backend/API experience.

  • Strong knowledge of Scala.

  • Strong knowledge of HTML and CSS.

  • Familiar with Unit testing (for example Jasmine or Mocha)

  • You are a passionate developer, a great team player and eager to share knowledge.

  • Strong background that allows you to design robust and flexible solutions. 

  • You value working software so you write automated tests to prevent regression and you value code refactoring to constantly improve the existing codebase.

  • You are a results-oriented pro-active person who can achieve task objectives independently.

  • Experience with Ruby on Rails, Angular, and NodeJS. (PRE)

  • Experience and/or hyper-enthusiastic about React Native (mobile development). (PRE)


by via developer jobs - Stack Overflow

Software - Entwickler (m/w) im Bereich maschinelle Sprachverarbeitung at SUSI&James GmbH (Mannheim, Deutschland)

Du bist Softwareentwickler mit Leib und Seele und hast Spaß an innovativen Technologien? Dann suchen wir genau Dich. Wir sind ein 2014 gegründetes Startup aus Mannheim mit den Schwerpunkten Digitale Sprachassistenz und Künstliche Intelligenz. Unser Ziel ist es, die Kommunikation zwischen Mensch und Maschine grundlegend zu verändern - mit Methoden der Computerlinguistik, Informatik und des Maschinellen Lernens.


Wenn Du aktiv an den Megatrends von morgen beteiligt sein willst, wirf doch mal einen Blick auf unser Anforderungsprofil:



  • Du besitzt sehr gute Kenntnisse in einer oder mehreren Programmiersprachen und die Bereitschaft, dich eigenständig weiterzubilden

  • Das Verarbeiten von großen bzw. unstrukturierten Datenmengen und das Präprozessieren von Text gehen dir leicht von der Hand

  • Du kennst dich mit gängigen Methoden der Computerlinguistik und Informatik aus - Tagger, Parser und Klassifizierer sind für dich kein Fremdwort

  • Du hast schonmal Kontakt mit maschinellen Lernverfahren in Bezug auf computerlinguistische Methoden gehabt (optional)

  • Engagement, Teamfähigkeit und eigenverantwortliches Arbeiten setzt du als selbstverständlich voraus



Jedes gute Arbeitsverhältnis besteht aus einem Geben und Nehmen – was wir Dir bieten können:




  • Arbeiten in einem jungen, dynamischen Team mit der Ambition, allen Zweiflern und Technologie-Muffeln zu zeigen, dass es eben doch geht

  • Arbeiten in flachen Hierarchien – Du bist mitverantwortlich für Konzeption und Rollout der Software an Kunden

  • Abwechslungsreiche Projekte und Aufgaben mit stetiger Lernkurve

  • Die Möglichkeit, mit Größen aus der Industrie und Automobilindustrie zusammenzuarbeiten

  • Regelmäßige Team-Events und Knowledge-Sharing


by via developer jobs - Stack Overflow

JavaScript Developer at Esri (Redlands, CA)

Does creating innovative and powerful web applications excite you? The ArcGIS Enterprise team builds and delivers an enterprise-ready GIS platform for mapping, analysis, and record keeping of GIS data for users all around the world. The team of software engineers works together to deliver a next generation GIS platform designed for high-scale availability while meeting enterprise security and sustainability standards.


Responsibilities: 



  • Envision, design, and develop web applications and UI modules for large-scale deployment and management

  • Rapidly prototype web applications to showcase new concepts and ideas

  • Drive the REST API design, required for integrating the web application with the back-end web services

  • Create a rich developer-friendly toolkit to consume new server-side GIS functionalities, using the latest relevant techniques and best practices

  • Apply good software design and development practices in daily activities

  • Write comprehensive technical design specifications and support documentation


Requirements:



  • 2+ years' experience designing, building, and delivering web applications

  • In-depth knowledge of the core JavaScript language and experience building object-oriented JavaScript 

  • At least one year of experience using and developing applications with JavaScript toolkits and UI libraries (such as Dojo, Ext JS, YUI, etc.)

  • Extensive experience with HTML, DOM, CSS, event model, and cross-browser development

  • Experience with AJAX, JSON, REST

  • Excellent problem-solving, verbal and written communication, design, development, and debugging skills

  • Ability to work independently and in groups to effectively participate in the software development life cycle

  • Bachelor’s or master’s in computer science, engineering, mathematics, GIS, or related field, depending on position level 


Recommended Qualifications: 



  • Experience building and using browser rendered UI components and graphics systems (SVG, VML, Canvas)

  • Experience writing tests for testing web applications

  • Experience developing web applications using ArcGIS API for JavaScript or other JavaScript mapping APIs


by via developer jobs - Stack Overflow

Senior C#/WPF Software Developer at Esri (Redlands, CA)

Be part of a dynamic team responsible for designing and developing the next generation of content management software for Esri. We need a world-class software development programmer to join our ArcGIS Pro content management team who is enthusiastic about developing delightful user experiences for complex workflows. You’ll be responsible for new development on a key part of our software that connects to hundreds of different types of file databases, servers, and services.


Responsibilities: 



  • Design and implement content management functionality in ArcGIS Pro

  • Architect solutions working as an expert WPF and C# programmer, writing scalable, reusable, and maintainable code

  • Work on solutions for searching, browsing, and managing GIS content from local, enterprise, and online sources

  • Work closely with other programmers and developers to develop robust software components, integrating the software with other teams

  • Diagnose and fix software problems

  • Act as subject matter expert in the code, mentor team members, and create innovation for complex user interface problems


Requirements:



  • Strong UI development background

  • 10+ years as a software developer having expert level WPF and C# programming skills

  • Strong C++ programming skills

  • Understanding of common data and image formats, file systems, databases

  • Understanding of working with REST APIs

  • Bachelor’s or master’s in computer science, engineering, or a related field, depending on position level 


Recommended Qualifications: 



  • Familiarity with metadata standards

  • Familiarity with GIS/Esri software, specifically ArcGIS Pro


by via developer jobs - Stack Overflow

Software Engineer - Python at Esri (Redlands, CA)

Do you want to bring geospatial data science and machine learning into the hands of data scientists worldwide? Are you passionate about building APIs? If yes, join us, as we are doing the same!


We are looking for someone with hands-on experience with statistical analysis, machine learning, predictive analytics, and software engineering to apply a wide variety of analytical and predictive modelling techniques using popular machine learning libraries in combination with ArcGIS API for Python.



The team is comprised of driven and passionate data scientists/programmers integrating machine learning capabilities into the ArcGIS API for Python, which is quickly becoming the Python library of choice for spatial analysis, mapping, and Geo-AI! You will be responsible for not only designing and developing an API in Python, but developing on top of successful open source projects such as pandas and Jupyter Notebooks, using cutting-edge ML and DL libraries such as scikit-learn, TensorFlow, and PyTorch.


Responsibilities:



  • Participate in the design, development, and successful adoption of the ArcGIS API for Python among analysts and data scientists 

  • Develop Jupyter Notebook-based samples, SDK guides, and demos for integrating ArcGIS with data science libraries and workflows

  • Integrate ArcGIS API for Python with popular machine learning modules such as scikit-learn, TensorFlow, and PyTorch 

  • Perform bug fixes and documentation and maintenance tasks 

  • Design, test, release, and support ArcGIS API for Python to enhance overall product quality and applicability for supporting data science workflows and needs

  • Evangelize the data science community to our software community through various venues such as user documentation, educational materials, social media, and online content


Requirements:



  • 1-3 years of experience with high level programming languages such as Python or Java

  • Experience using Python libraries such as pandas and numpy and machine learning libraries such as scikit-learn, TensorFlow, and PyTorch 

  • Understanding of machine learning as well as deep learning techniques and algorithms such as k-NN, Naive Bayes, SVM, Decision Forests, CNNs, RNNs, LSTMs

  • Understanding of REST APIs and web programming

  • A strong drive and interest to learn new technologies quickly and work in a fast-paced software development environment

  • Bachelor's or master's in data science, information technology, computer science, GIS, or related discipline, depending on position level


Recommended Qualifications:



  • Experience with MATLAB, R, and visualization libraries such as ggplot

  • Familiarity with ArcGIS suite of products and concepts of GIS

  • Understanding of multivariable calculus and linear algebra


by via developer jobs - Stack Overflow

JavaScript API Developer at Esri (Redlands, CA)

The Applications Prototype Lab is an applied R&D center within Esri leveraging the ArcGIS platform 
in new and unique ways. As a member of the team, you will be tasked with building thought leadership 
demonstrations and prototypes that push the boundaries of Esri’s geospatial tools and technology. We work with the core software development team, however we don't shy away from other geospatial solutions--hardware- or software-based--either.



We are looking for someone with mad JavaScript skills, not afraid to think outside the box, and values continuous learning and pushing technology boundaries. You should be eager to break our existing software; however, when you break the core APIs, you'll be expected to build a working prototype showing us a solution on how the software should work--or, even better--build prototypes showing that anything is possible with the Esri software stack.


Responsibilities:



  • Develop prototypes and proof of concepts using the ArcGIS API for JavaScript

  • Participate in developer and user conferences

  • Participate in internal QA/QC initiatives such as holistic testing

  • Evolve your language skills in JavaScript by staying current with complementary programming languages, development methodologies, user interface design techniques

  • Ability to rapidly learn new technologies on your own


Requirements:



  • Hands-on experience building web applications

  • Proficient in JavaScript, HTML5, CSS3, and related JavaScript frameworks

  • Passion for original, out-of-the-box approaches to solving problems

  • Interest in geospatial software and pushing new techniques

  • Excellent written and verbal communication skills, including presentation skills

  • Bachelor’s or master’s in computer science, engineering, mathematics, GIS, or related field, depending on position level (master’s preferred)


Recommended Qualifications: 



  • 2+ years of experience in software development, ideally of JavaScript web application

  • Familiarity with geospatial concepts

  • Familiarity with WebGL, HTML Canvas, and related web technologies

  • Excellent creative thinking and communication skills


by via developer jobs - Stack Overflow

Java Software Engineer - Insights for ArcGIS at Esri (Redlands, CA)

The Insights for ArcGIS product team is looking for exceptional people to join its growing team of server and cloud software engineers to build the future of spatial BI technology. As part of this team, you’ll design and build next-gen software in both on-premises and cloud deployments for millions of users worldwide. We are looking for professionals in a number of specific areas such as Amazon and Azure cloud services, Java EE, RESTful web services, and new and upcoming middleware and server-side technologies.


Responsibilities:



  • Build server-side Java components that power UX and scriptable front-ends

  • Architect solutions working as an expert Java programmer, writing scalable, reusable, and maintainable code

  • Design and build REST interfaces

  • Design and build server-side components that seamlessly run on-premises and on cloud platforms

  • Find, analyze, and fix bugs/performance problems whenever and wherever they occur

  • Work collaboratively with other teams to understand requirements and incorporate them into the software


Requirements:



  • 3+ years of experience developing middleware software components using core Java, Servlets, JSP, EJBs

  • Good understanding of cloud computing platforms and services (MicroService Architectures, Docker Containers) and working with cloud services (Amazon S3, SQS, EC2) and Azure services (Blob Service, Table Service, etc.)

  • Good understanding of Java design patterns

  • Knowledge of data systems to span structured, semi-structured, and unstructured data systems

  • Experience developing code in a popular Java IDE, i.e. Eclipse/IntelliJ IDEA

  • Fundamental understanding of web services including SOAP and REST

  • Knowledge of working with a source control system, preferably Borland StarTeam and GIT

  • Bachelor's, master’s, or Ph.D. in math, computer science, physics, or related field, depending on position level


Recommended Qualifications:



  • Familiarity with JSON and XML

  • Knowledge of and familiarity with Java build systems, i.e. Maven and ANT

  • Experience with HTTP monitoring tools and JDK debugging tools

  • Working knowledge and experience with SQL and relational data systems


by via developer jobs - Stack Overflow